Advertisment

The theme this year was China: Through The Looking Glass. But can you honestly tell?

Beyoncé in Givenchy

Lily Aldridge Carolina Herrera 

Rosie Huntington-Whiteley in Atelier Versace 

Kate Hudson in Michael Kors

Alexa Chung in Erdem

Kendall Jenner in Calvin Klein

Julianne Moore in Givenchy

Rihanna in Guo Pei 

Gigi Hadid in DVF

Karlie Kloss in Atelier Versace

Olivia Wilde in Prada

Kim Kardashian in Roberto Cavalli

Reese Witherspoon in Jason Wu

Amal Alamuddin in Maison Margiela

Vanessa Hudgens in H&M

Elizabeth Banks in Michael Kors

Sienna Miller in Thakoon

Katy Perry in Moschino

Mary-Kate and Ashley Olsen in John Galliano

Selena Gomez in Vera Wang

Lady Gaga in Balenciaga

Jennifer Lopez in Atelier Versace

Kerry Washington in Prada

Kate Beckinsale in DVF

Joan Smalls in Roberto Cavalli

Claire Danes in Valentino

Amanda Seyfried in Givenchy

Sofia Vergara in Marchesa

Diane Kruger in Chanel

Sarah Jessica Parker in SJP x H&M

Katie Holmes in Zac Posen

Related stories