The theme of this year's Met Gala in New York was "China: Through the Looking Glass" - see what the stars were wearing on the red carpet here!

Stella McCartney and Cara Delevingne

Rihanna

Reese Witherspoon

Kim Kardashian and Kanye West

Sofia Vergara and Joe Manganiello
Check out our full gallery of images here!

Kerry Washington

Jennifer Lawrence

Kate Hudson

Joshua Jackson and Diane Kruger

Emily Blunt

Carey Mulligan

Beyoncé and Jay Z