1/30
Best dressed: Beyoncé in Haute Hippie

Get Beyoncé’s maroon look

Best dressed: Rihanna in Zac Posen

Get Rihanna’s ultra glam look

Worst dressed: Amy Adams in Max Mara

Get Amy Adams’ jumpsuit look

Worst dressed: Rita Ora in Viktor & Rolf

Get Rita Ora’s bright red look

Best dressed: Emma Roberts in Valentino

Get Emma Roberts’ ‘70s-inspired look

Best dressed: Kate Middleton in Seraphine

Get Kate Middleton's cozy look

Worst dressed: Cameron Diaz in Dior

Get Cameron Diaz's LBD look

Best dressed: Taylor Swift in Romona Keveza

Get Taylor Swift's black and gold look

Worst dressed: Nicole Kidman in Vera Wang

Get Nicole Kidman's floral look

Best dressed: Keira Knightley in Simone Rocha

Get Keira Knightley's winter white look

Best dressed: Scarlett Johansson in Saint Laurent

Get Scarlett Johansson's vampy look

Best dressed: Taylor Swift in J. Mendel

Get Taylor Swift's monochromatic look

Best dressed: Blake Lively in KaufmanFranco

Get Black Lively's sexy look

Worst dressed: Lily Collins in Maticevski

Get Lily Collins' colourful look

Best dressed: Victoria Beckham in Victoria Beckham

Get Victoria Beckham's LBD look

Newsletter
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.