Spikes. Floral prints. Bright pink. It was an interesting night at the Met Gala in New York, where models, actors and musicians mixed with fashion designers and socialites at the annual ball.

met gala 2013 cara delevingne sarah jessica parker blondie

Co-chaired by Vogue’s Anna Wintour, Rooney Mara, Lauren Santo Domingo and Riccardo Tisci, the gala’s theme was Punk Couture, in honour of the Punk: Chaos to Couture exhibit at the Metropolitan Museum. Here are our favourite and not-so favourite looks from the night.

 

Better than Punky Brewster

Okay, Punky Brewster may not be the definitive punk icon…but these guests got the memo to go punk and did it well.

Sarah Jessica Parker in a Giles Deacon gown, custom Philip Treacy headdress and custom Louboutin boots. Wow.
Sarah Jessica Parker in a Giles Deacon gown, custom Philip Treacy headdress and custom Louboutin boots. Wow.
Blondie’s Debbie Harry in Tommy Hilfiger with Chris Stein
Blondie’s Debbie Harry in Tommy Hilfiger with Chris Stein
One of our favourites, Cara Delevingne in Burberry
One of our favourites, Cara Delevingne in Burberry
Miley Cyrus in Marc Jacobs
Miley Cyrus in Marc Jacobs
Yes. Madonna in Givenchy Haute Couture
Yes. Madonna in Givenchy Haute Couture
Christina Ricci in Vivienne Westwood
Christina Ricci in Vivienne Westwood
Anne Hathaway in vintage Valentino. Love the hair!
Anne Hathaway in vintage Valentino. Love the hair!
Lily Collins in Moschino
Lily Collins in Moschino
Bergdorf’s Linda Fargo goes punk all the way
Bergdorf’s Linda Fargo goes punk all the way
Sienna Miller in Burberry
Sienna Miller in Burberry
Jessica Biel in Giambattista Valli
Jessica Biel in Giambattista Valli
Donatella in Versace
Donatella in Versace
Rooney Mara in Givenchy with Riccardo Tisci. She’s not really pushing the boundaries here…
Rooney Mara in Givenchy with Riccardo Tisci. She’s not really pushing the boundaries here…
Nicole Richie in TopShop. On the fence about the hair – it’s more Halloween than punk.
Nicole Richie in TopShop. On the fence about the hair – it’s more Halloween than punk.
Nina Dobrev in Monique Lhuillier
Nina Dobrev in Monique Lhuillier
Hippie punk: Mary Kate Olsen in Chanel haute couture and a vintage Balmain coat
Hippie punk: Mary Kate Olsen in Chanel haute couture and a vintage Balmain coat
Pretending she was punk: Anna Wintour in Chanel
Pretending she was punk: Anna Wintour in Chanel

 

South Asian design spotting

emma watson met gala

Giuliana Rancic wore Falguni and Shane Peacock on the red carpet, while Emma Watson wore Prabal Gurung (she’s not on theme, but she looks great). And finally, not sure if we should call it Indian, but this Spring 2013 Marchesa gown on Nora Zehetner was yawn inducing.

 

Pretty, but not really punk

Jennifer Lawrence Kristen Stewart Joan Smalls

Jennifer Lawrence in Dior, Kristen Stewart in Stella McCartney, Tom Ford with Joan Smalls, wearing Tom Ford.

diane kruger gwen stefani carey mulligan

Carey Mulligan in Balenciaga, Diane Kruger in Chanel, Gwen Stefani in Maison Martin Margiela.

alexa chung blake lively amanda seyfried

Blake Lively in Gucci, Alexa Chung in Erdem, Amanda Seyfried in vintage Givenchy.

Ashley Olsen Sofia Coppola Marc Jacobs

These were a little weird but for some reason, we just liked them. Don’t judge. Ashley Olsen in Dior Couture, Sofia Coppola in Marc Jacobs, Marc Jacobs in Comme des Garcons, and Thom Browne and Taylor Tomasi Hill in Thom Browne.

 

Disappointing

Marion Cotillard Gwyneth

Maybe we shouldn’t have expected anything better from Beyonce, but this Givenchy gown was a great big mess. However it’s the next three women who disappoint the most because they’re usually the best dressed on the red carpet. Michelle Williams in St. Laurent was boring. Gwyneth Paltrow in Valentino was too…pink and unexciting. And Marion Cotillard looked frail and sad in her Dior dress. Wish she had taken a risk and gone a little crazy or worn an accessory or two.

Photography: Women’s Wear Daily/Evan Falk and Fashionista.com