The world's hottest celebrities have gathered in New York to attend the biggest fashion party of the year - the Met Gala.
As always, the stars have gone all and out on the red carpet. Wow. We're pretty impressed with their interpretation of this year's exhibition theme - 'China: Through the Looking Glass". Take a look below!
1. Rihanna in Guo Pei
2. Kim Kardashian West in Roberto Cavalli
And from the front...
3. Solange Knowles in Giles Deacon
4. Sarah Jessica-Parker in an H&M dress and Cindy Chao Jewellery
5. Jennifer Lopez in Versace
6. Anne Hathaway in Ralph Lauren
7. Lady Gaga in Balenciaga
8. Jennifer Lawrence in Dior Couture
9. Katy Perry in Moschino
10. Miley Cyrus in Alexander Wang
11. Beyonce in Givenchy
12. Rosie Huntington-Whitely in Versace
13. Lorde in Calvin Klein Collection