The only girls at the Met Ball worth mentioning
Cara Delevigne in Burberry
Anne Hathaway in Valentino
Rooney Mara in Givenchy
Nicole Richie in Topshop
Everyone else was just trying a bit too hard
(especially you, Madonna)
Madonna Miley Cyrus
Beyonce SJP
Katy Perry
And just in case you missed the sofa, here she is again.