Home Features The BEST and WORST looks from last year’s Met Gala

The BEST and WORST looks from last year’s Met Gala

The style was on point, but some celebs didn't seem to get the memo...

SHARE

The annual Met Gala takes place in New York on Monday, May 6, and it’s one of the most-anticipated fashion events of the year.

The theme last year was Heavenly Bodies: Fashion and the Catholic Imagination – and attendees definitely didn’t disappoint on the red carpet.

From crowns, crosses, and literal angel wings – the a-list celebs looked seriously fierce in their sacred looks, but some managed to get it SO wrong.

We can’t wait to see all the red carpet looks this year, but first let’s take a look back at the best and worst dressed from 2018.

BEST DRESSED

Blake Lively

A post shared by Versace (@versace) on

Blake Lively stunned on the red carpet last year in a deep red custom-made Atelier Versace silk velvet gown.

The dress featured a crystal encrusted bustier which cascaded into a dramatic full skirt, with an over-sized embroidered train.

The actress recently announced that she’s expecting her third child, so we can’t wait to see how she dresses her baby bump at the Met Gala this year.

Kylie Jenner

Although we know some people were disappointed by the simplicity of Kylie’s look – we absolutely loved it.

Just three months after she gave birth to her first child, Kylie made her red carpet debut with Travis Scott in a custom Alexander Wang sculpted velvet gown, with an exposed duchess satin bralette.

The 21-year-old also paired the look with some diamond encrusted cat-eye shades.

We know it’s very different from her usual glittering gowns, but we think Kylie can rock anything.

Rihanna

A post shared by badgalriri (@badgalriri) on

Rihanna definitely NAILED the theme for last year’s Met Gala.

The singer acted as a co-chair alongside Anna Wintour, Donatella Versace, and Amal Clooney – so it was imperative that she impressed on the red carpet.

We realise that her look is totally mad – but nobody can pull it off better than RiRi.

Taking Pope-chic to the next level, Rihanna rocked a custom made Maison Margiela Artisanal outfit, designed by John Galliano.

Kim Kardashian

A post shared by Versace (@versace) on

The photoshop police can definitely take a night off, because there was no denying Kim Kardashian’s INCREDIBLE curves on the Met Gala red carpet last year.

The mother-of-three looked sensational in a gold Atelier Versace form-fitting Metal Mesh gown, which featured a crystal cross embellishment.

Kim went for 90s supermodel glam, and of course used her own makeup brand, KKW Beauty, to complete her look.

Chadwick Boseman

A post shared by Versace (@versace) on

As for the men, Chadwick Boseman definitely won in the style stakes.

The actor, best known for his role as Black Panther in the Marvel movies, looked seriously handsome in a white, custom-made Atelier Versace tuxedo, which was matched with a bejewelled cross cape.

Just like Rihanna, Chadwick nailed the theme last year.

Ariana Grande

A post shared by Ariana Grande (@arianagrande) on

Ariana looked so gorgeous as she walked the Met Gala red carpet for the first time in 2018.

The singing sensation looked beautifully angelic in a custom Vera Wang gown, which was printed with images from the Sistine Chapel.

She can do no wrong in our eyes!

Zendaya

A post shared by Versace (@versace) on

Another star that donned a suitably mad outfit was Zendaya – but it totally worked in her favour.

Looking like a knight in shining Versace, the actress turned heads ‪in a Joan of Ark inspired, custom-molded Atelier Versace outfit.

The look featured gunmetal chainmail embellished with Swarovski crystals, flowing into a feminine fully beaded silk chiffon skirt.

We LOVED this look!

WORST DRESSED

Sarah Jessica Parker

A post shared by Dolce & Gabbana (@dolcegabbana) on

Honestly, we have NO idea what SJP was thinking…

The Sex and the City star wore a Dolce and Gabbana Alta Moda corset gown, which featured a cathedral train embroidered with gold baroque embellishments and sacred hearts.

We understand that she was going with the theme, but this was just all kinds of wrong.

Katy Perry

A post shared by Versace (@versace) on

While this definitely wasn’t Katy Perry’s worst Met Gala look, it certainly wasn’t her best.

Looking like a Victoria’s Secret angel gone wrong, the singer wore a winged custom-made Atelier Versace gown, which featured hand-painted degradé feathers and a gold chainmail mini-dress, and thigh-high chainmail boots.

We get what she was going for, but it was just way too try-hard for us…

Cardi B

A post shared by Jeremy Scott (@itsjeremyscott) on

While we absolutely adore Cardi B, we don’t have the same affection for this look.

The rapper, who was pregnant with her first child at the time, teamed up with Jeremy Scott and Moschino for her first Met Gala – but it was just a little OTT in our opinion.

In her own words, Be Careful Cardi…

Kendall Jenner

A post shared by @trendylifeblog on

We only have one word for Kendall’s Met Gala look last year, and that is… boring.

The model wore an Off-White jumpsuit, which was designed by Virgil Abloh.

While Kendall looked beautiful as always, it was just a little too safe for the Met Gala.

Scarlett Johansson

A post shared by Scar_jo_fan (@scarlettismymuse) on

Scarlett Johansson’s Met Gala look had everyone talking last year, and not for the right reasons.

The actress shocked on the red carpet by wearing a gown from Marchesa, the label partly funded by disgraced Hollywood producer Harvey Weinstein, and co-founded by his ex-wife Georgina Chapman.

Definitely a curious choice, but perhaps Scarlett was trying to send a message of forgiveness by wearing Marchesa?

Either way, the dress didn’t exactly wow on the red carpet.

Miley Cyrus

A post shared by MTV (@mtv) on

We hate having Miley on the Worst Dressed list, but we really didn’t love her look last year.

The singer bared all in a very plunging black gown by Stella McCartney, but she was just a little too close to a nip-slip in our opinion.

We still love you Miley!