The theme of the Met Ball Gala 2015 was China: Through The Looking Glass and the celebrities certainly took the opportunity to embrace the theme and get their gladrags on.

It's a bit of a shame then that some of them didn't actually use a looking glass to check their outfit before they set off...

Coco Chanel once famously said;

"Once you've dressed, and before you leave the house, look in the mirror and take at least one thing off."

We think that some of the celebs could have done well to heed this advice, whilst others could have done with doing the opposite—putting one thing on, like UNDERWEAR!

Rihanna looked like she was vying for title of Most Important Princess (which given the Royal event over the weekend she had no chance of)  but actually looked like Big Bird on steroids and both Beyonce and Kim Kardashian misread the theme and thought it was China: The Emperors No Clothes.

Sarah Jessica Parker wore a headdress that doubled her height and quite frankly we wish Miley Cyrus had been wearing a headdress to cover up her blue hair do.

Krown for the most Kalamitous Kardashian Kostume must surely go to Kris Jenner—she was dressed in a bizarre '80's throwback number and to our mind looked faintly embarrassed.

Lady Gaga looked as odd as ever, but we would be disappointed with anything less and Solange Knowles seemed ready to take cover behind her dress in case of a repeat of the lift incident of last year.

There was a lot of gold (beautifully worn by Kate Beckinsale), a lot of red and pattern as would be expected given the theme and there were definitely some resounding hits.

Model of the moment Gigi Hadid looked stunning, Amal Clooney looked as elegant as ever (she accessorized her red ruffles with an adoring husband), and Elizabeth Banks look fierce and ready for round 2 of her ding dong with Tara Reid.

Take a look at the gallery below and let us know what you think!