The annual Metropolitan Museum of Art's Costume Institute Gala is one of the most highly anticipated events on the fashion calendar.
This year's event, which took place last night (May 6), didn't disappoint, with an edgy punk theme.
Lashings of black eyeliner, spiked hairstyles, 90s-inspired platform heels, swathes of sheer material and studs all featured highly on the red carpet, with some actresses adopting a significantly different look for the evening, which makes for some interesting photos.
For an extensive gallery of the red carpet looks from this year's MET Ball, click here.
Sex and the City star Sarah Jessica Parker was one of our favourite, and the most experimental, celebrity looks from the evening. She didn't shy away from the punk theme, donning a Giles Deacon dress, elaborate Philip Treacy headpiece and Louis Vuitton tartan thigh-high boots.
Beyonce went for a daring low-cut Givenchy dress which had a thigh-side split, revealing her matching gold patterned over-the-knee boots. A pair of coordinating gloves finished off the look.
Dior ambassadors Jennifer Lawrence and Marion Cotillard posed together on the red carpet in fabulous Dior evening gowns in contrasting hues.
Kim Kardashian made a bit of a fashion faux pas in a garish Givenchy floral dress, which featured a high neck, gloved sleeves and a side-split. Shoes in the same floral pattern led to complete print overload.
Kristen Stewart wowed in an intricate Stella McCartney jumpsuit, completing the look with fabulous burgundy smokey eye makeup.
Anne Hathaway revealed her new peroxide blonde locks, and turned heads in a black vintage Valentino gown from the designer's 1992 archives. This racy number featured feathered sleeves and mesh panels at the bust.
Diane Kruger nodded her head to the punk theme with dip-dyed pink locks and lashings of eye makeup. Her outfit choice was superb as always, she went for Chanel Haute Couture for the event.
January Jones also rocked rocked a Chanel Haute Couture dress, pairing it with mega Nicholas Kirkwood heels, however, we can't say we're a fan of the heavy, deconstructed black eyeliner.
Miley Cyrus was clearly loving the punk theme, stepping out in a fishnet Marc Jacobs dress, accessorising with Eddie Borgo jewels and Prada shoes. She went all out in the hair stakes too, wearing her peroxide crop in gravity-defying spikes.
Gwyneth Paltrow must not have seen the memo about the punk theme, the actress went for a very safe, rather boring Valentino pink frock.
Katy Perry looked regal in a gorgeous, heavily embellished metallic Dolce & Gabbana dress, topping off the look with a gold crown and dangling earrings.
Madonna displayed her punk credentials in ripped fishnet stockings, a tartan studded jacket and leather gloves.
Sienna Miller wore a white ethereal Burberry plunging dress, but punked up the look with a studded cropped biker jacket, studded clutch bag a gold hairband.
Jessica Biel looked gorgeous in head-to-toe Giambattista Valli, and gave her nod to the punk-rock theme with a very delicate silver ring through her nose.