The Metropolitan Museum of Art's annual Costume Institute Gala is referred to as the Oscars of the fashion world. The event is hosted by American Vogue's editor-in-chief Anna Wintour and this year's theme was punk.
With some attendees sticking to the theme of the night and others disregarding it completely (including Wintour herself who wore a floral Chanel piece)- here's a look at some of our best and worst dressed.
Were you as impressed by the gowns? Did others make you shudder in fashion-pain? Let us know in the comment box below.
Sarah Jessica Parker, in Giles Deacon, and Katy Perry, in Dolce & Gabanna, show where prints and punk meet. Parker's Philip Treacy mohawk headpiece and custom-made Christian Louboutin tartan boots stole the show.
The all-white bregade: Nicole Richie in Topshop (complete with white hair) and Rooney Mara in Givenchy
Bohemian songstress Florence Welch combined her natural style in this Givenchy fringed look,while Christina Ricci looked to the queen of punk- Vivienne Westwood- for her tartan threads.
Girls star Alison Williams rocked classic black Altuzarra, as did Anne Hathaway who stood out as one of our favourites in Valentino.
Gwen Stefani's cool style proved that minimal can translate well into punk with this Maison Martin Margiela number. Elle Fanning trumped her older sister, Dakota, in next season Rodarte.
Perhaps Gwyneth Paltrow didn't get the memo but we're not sure how a hot pink, boring, full-length dress is punk. On the other hand Kim Kardashion thought punk meant florals… Tight Givenchy florals.
Jennifer Lopez sure loves her animal prints as displayed by this unsightly Michael Kors gown. Meanwhile Ginnifer Goodwin's overly-sequined Tory Burch dress and heavily made-up eyes showed us the bad side of punk.
Alicia Keys (in Jason Wu) and Carey Mulligan (in Balenciaga) just didn't push it far enough to lend their looks any sort of punk feel.
Beyoncé once again goes for excess, but fails to deliver in this Givenchy number. Gold was also snapped up by actress Elizabeth Banks who wore this unflattering Atelier Versace dress and shoes.
Ashley Greene's Marchesa gown looked more medieval than punk and made her look twice her size. On the contrary, Miley Cyrus, who wore Marc Jacobs, was nearly there with her look- perhaps the hair took it too far?
DIDN'T QUITE CUT IT:
Didn't try hard enough: Jennifer Lawrence in Dior, Kristen Stewart in Stella McCartney and Emma Watson in Prabal Gurung
Took it too literally: Dree Hemingway in Stella McCartney, Lily Collins in Moschino and Kelly Osbourne in Marc Jacobs