Sometimes celebrities get it right, and sometimes they get it oh-so-wrong…so tell us, who wore it best?

One Shoulder Dress

Both do the perfect red lip, but is Eva Longoria in red or Cameron Diaz in black the one shoulder black tie winner?

Eva Longoria or Cameron Diaz?

Aussie Black and White

Two Aussie starlets shone last week in London: Elle dazzled in PVC leggings and a loose white top, while Holly Valance went monochrome in a boxy white jacket and black trousers.

Elle Macpherson or Holly Valance?

Glam Grey

Cheryl Cole and Victoria Beckham do cold steel – but whose glam grey reigns supreme?

Cheryl Cole or Victoria Beckham?

Blazer And Dress Combo

Jennifer Aniston goes for a tuxedo jacket while Kim Kardashian opts for something a little more cropped over a breezy grey-hued dress.

Jennifer Aniston or Kim Kardashian?

Black Tie White Jacket

Going for something a little different, Gwyneth Paltrow pairs a white jacket with shorts, while stunning Annette Bening sparkles in a classic trouser suit. Both accessorise with a simple black clutch.

Gwyneth Paltrow or Annette Bening?