Alexandra Murphy is here with your weekly roundup of fashion faux pas. Who got it right and who shouldn’t have left the house? She let's us know, no holds barred. 

Both Kim AND Khloe brought shame to the Kardashian family name this week. Kim got some awful stick for her ridiculously tight maternity wear - what’s with the obsession with leather? All those pregnancy hormones must be affecting her fashion sense. And Khloe was the unfortunate victim of an evil gust of wind when it revealed her spanx to all and sundry, not a pretty sight.

It’s clear that Katie Price has lost the plot completely now after turning up for a photo-call dressed as My Little Pony - I’m sure Pete was really kicking himself when he saw that pic.

Continuing with the animal theme, the usually impeccable Eva Mendes was papped in a baggy leopard print jumpsuit that looked like it came straight from Mel B’s wardrobe (the Bo Selecta one.)

But Leona Lewis has to take the award this week for the godawful shapeless shirt dress she wore to the Body Shop launch - and sweet Jesus what was she thinking with the fuchsia lipstick?

Best turned out this week include Nicole Kidman in a sexy lace number at a gala for Omega watches, Marion Cotillard looking stunning in lilac in Japan, and Taylor Swift looking super cute in a turquoise skater skirt while filming her new video - wonder which ex she’s singing about this time?