The musician – real name Colson Baker – chose a vibrant purple two-piece suit by Dolce & Gabbana for the occasion... so far, so normal.
But the designer suit was embellished with long metal spikes all over, from head to toe.
Although Kelly is known for his somewhat unusual red carpet outfits, this was certainly one of his most unorthodox – and dangerous – looks.
The 32-year-old went bare-chested beneath his blazer, showing off his extensive tattoo collection, and completed the look with black leather boots that featured smaller spikes.
Machine Gun Kelly joins a long list of celebrities opting for more unusual red carpet outfits this year.
Perhaps it's the post-pandemic freedom – two years of lockdowns and quarantines birthed a new era of creativity – or maybe as a society we’ve become more accepting of those who want to try more ‘unconventional’ looks.
From Doja Cat and Janelle Monáe’s avant-garde styles, to Julia Fox and Kendall Jenner finding new ways to interpret the 'nearly naked' trend that has dominated the red carpet of late, it seems unusual celebrity outfits became more and more commonplace this year.
Of course, the annual Met Gala red carpet serves up some of the most interesting looks in the fashion calendar, and this year’s theme of Gilded Glamour and White tie in honour of the New York museum’s In America: An Anthology of Fashion exhibition was no exception.
It's not just the women, either. Men and non-binary celebrities have been in the spotlight for some out-there outfits this year, too.
Always a purveyor of the slightly absurd (see: holding a model of his own head at the Met Gala 2019), Jared Leto chose for a lace cape style over his white satin suit for an event in March, whilst Brad Pitt seemed to throw out the entire ‘classic premiere outfits’ section of his wardrobe, instead opting for a series of colourful relaxed linen suits, and a brown skirt suit.
Keep scrolling to see this year's most unusual celebrity red carpet outfits so far.