Kim Kardashian is being brutally mocked for her bizarre Met Gala outfit.
Considered one of the world's most beautiful women and a red carpet highlight, the 40-year-old has opted to hide her face and body entirely at today's event in New York, rocking up in an all-black custom Balenciaga bodysuit.
The suit features a train-length cape, seamless stilettos and a face covering, with Kardashian's emerging ponytail the only evidence of life underneath.
The billionaire beauty mogul attended the Met Gala at New York's Metropolitan Museum alongside her estranged husband, Kanye West, who was also covered top-to-toe in a black tracksuit and face cover.
The theme this year is In America: A Lexicon Of Fashion – in celebration of US fashion – but we're yet to hear from Kardashian on how her look is related to the dress code.
After her arrival, fans took to social media en masse to mock the Keeping Up With The Kardashians alum, comparing her to a "dementor" from Harry Potter.
The questionable display feels like a massive plug for West's new album, Donda.
Kardashian earlier hinted at adopting this sort of look for today's event after checking into her New York hotel at the weekend wearing a similar all black leather outfit.
The ensemble, which she wore as she arrived at the Ritz-Carlton, included stiletto heel boots, loose-fitting pants, trench coat and complete head covering with room for a ponytail to stick out the back.
The number is a far-cry from Kardashian's usually glitzy and glamorous Met Gala outfits.
In 2019, the reality star looked as if she'd just stepped out of the ocean in a latex Thierry Mugler number splashed with beaded crystals, which took eight months to craft.
The costume gala, which is celebrating an all-American theme this year, was cancelled in 2020 due to the coronavirus pandemic.
The Met Gala is an annual fundraising event which raises money for the Metropolitan Museum of Art's Costume Institute, and is one of the leading sources of funding with contributions anticipated to have surpassed $270 million in total after the 2019 event.