It is winter and black is chic.
Charlene wears black winter, spring, summer and fall. It is getting a bit goth! It is really only fashionable in moderation. If the Queen if England were to dress only in black it would be talked about too, so Charlene is no exception. She looks much better with colours and should drop the goth look.