There were the stars who pushed the theme too far,including Sarah Jessica Parker,whose Dolce&Gabbana headpiece included a miniature nativity scene,and Taylor Hill,who more or less came as the pope.
Garnaut said Hill's look was"disrespectful"and used the office of the papacy as"as a dress-up doll,or a parody".
While Rihanna has largely ruled the Met Gala red carpet unopposed for the past two years she attended,2015 and 2017,Garnaut thought she went too far this time.
"I was a little disappointed – as unbelievably respected as[Rihanna] is in the fashion industry,she interpreted the theme a little too literally,"he said.
Other celebrities who shone included a bevy of gold icons,including Rosie Huntington-Whiteley,Kim Kardashian West and Olivia Munn,one of seven guests who wore outfits by H&M.
Loading
Another H&M attendee,Bella Hadid,chanelled a look best described as"widow of slain gangland figure"– a stark contrast to the sheer catsuit she wore in 2017.
But for every star who mixed it up,there were those who seem to have their Met Gala outfits on repeat,including Madonna,in her best Sicilian widow mourning garb,and Mary-Kate and Ashley Olsen,who seem to wear the same thing wherever they go,and still look remarkably on theme.
The Met Gala is definitely more of a chance for Hollywood's women to shine,and often times the men can be left playing second fiddle,or accused of not trying very hard.
Garnaut said he was most excited about seeing Virgil Abloh,the newly-minted menswear designer at Louis Vuitton,who wore a cream blazer with beaded panels depicting various biblical scenes.
But Abloh was also responsible for one of the clangers of the night in Kendall Jenner,whose outfit was labelled"bland"and compared to communion wafers on social media.
Naturally,some celebrities were chastised for not following the dress code at all,including Cindy Crawford,who wore a simple red column dress by Versace whose only obvious nod to the theme was its colour.
On the bright side,with Kanye West staying away this year,at least no-one turned up in jeans. As for Beyoncé,she was on a last-minute holiday but that didn't stop Twitter from including her in the line-up – as the Holy Ghost.