Total anarchy on the Met Ball's red carpet
The Met Ball's punk rock theme of 'Chaos to Couture' lived up to its inherent potential for controversy, showcasing a series of eye-popping fashion disasters at the annual New York event famed for its chic style.
Not this year though. Madonna only remembered to dress her top half, flashing bum cheeks and dangling a rear-end crucifix over torn fishnet tights.
Such was Sarah Jessica Parker's enthusiasm to show off her panto-style Giles Deacon gown and Louis Vuitton thigh-high velvet tartan boots, that she flashed her knickers too.
However, the 'Sex And The City' star retained some fashion credibility for her headgear: a gold mohawk crafted by her pal, Irish milliner Philip Treacy.
Poor Kim Kardashian looked like walking wallpaper from an olde English cottage, upholstered in a high-necked, tumbling rose-patterned Givenchy gown, with matching shoes, gloves and a thigh-high slit.
The pregnant reality TV star reportedly couldn't fit into the gown of her choice and her thorny smile didn't match the rosy print as she posed beside her sleek, slimline beau, Kanye West.
Kim had clearly eschewed the idea that less is more – and her sister-in-crime was a 'matchy matchy' Beyonce, whose Givenchy gown came with matching over-the-knee 'hooker' boots.
The Clash's punk anthem was 'Complete Control' but Monday night's styling was memorably lacking in exactly that – most evidently in the Material Girl's attempt at rebellion, in a Vivienne Westwood creation that fell short of the mark – literally and figuratively.
Miley Cyrus teamed spiky hair with a dress made from fishnet fabric, a 1970s punk favourite. Stick-thin Katie Holmes was mauled by the fashion police for wearing a white dress that "looked like shredded toilet paper". Rita Ora flashed a side boob, Anne Hathaway sported a platinum pixie crop. And you couldn't move for spikes.
Kristen Stewart wore them on her shoes. Cameron Diaz's red spiky belt did little to save her bright blue sheet dress. It model Cara Delevingne wore a spiked, plunging Burberry gown, while Sienna Miller topped her white column dress with a spiked jacket.
'American Vogue' editor-in-chief Anna Wintour chose to park punk altogether and instead, opted for a floral Chanel dress.
The question is: how did she react to Kim Kardashian's floral flop when they met for dinner?
Oh to have been a fly on the wall.