Just when we start to think covers are getting a tad predictable, French Vogue pulls this one outta the bag! But of course...
Forty-something actress Julianne Moore is looking ferosh in leopard print pants, YSL belt and wet t-shirt with killer spiky Balenciaga heels (ouch, looks painful!)

What do you think of the cover? Totally fierce or tacky as?

[Image: ONTD]