Fashion

The best dressed stars from the 2024 Met Gala

By Christian Allaire

Nicole Kidman in Balenciaga. Photo: Getty Images

Vogue rounds up the very best of last night's 'Garden of Time' red carpet contingent

Every year, the Met Gala red carpet produces some of the most memorable celebrity fashion moments of all time. Last night’s affair in New York City – themed “Sleeping Beauties: Reawakening Fashion” – was certainly no different, with a bevy of A-listers hitting the red carpet in custom creations. The night’s very best dressed attendees were those who paid homage to this year's theme (and “the garden of time” dress code) – doing so in both thoughtful and unexpected ways.

Advertisement

Of course, all of the official 2024 Met Gala co-hosts made the best dressed list. Zendaya turned heads in not one but two striking looks – including her custom Margiela look, and a vintage Givenchy dress from the house's spring 1996 collection. Jennifer Lopez opted for a sparkling Schiaparelli number; while Bad Bunny wore a sculptural Margiela suit and Chris Hemsworth a sleek Tom Ford one.

Florals, unsurprisingly, proved to be the breakout look of the night. Celebrities transformed into high-fashion bouquets in a variety of ways. There was Nicki Minaj in a Marni dress covered in hand-painted metal flowers, and Gigi Hadid in a Thom Browne three-dimensional floral ballgown. Adwoah Aboah, meanwhile, had the night's best maternity moment – in a red floral H&M look that included a crop top and full skirt.

Some of the night's more unexpected – and way more avant-garde – moments shined, too, proving that the best dressed celebrities of the nights didn't have to be in florals. Lana Del Rey, for one, brought forward the drama in a veiled Alexander McQueen look with an antlered headpiece; it was a thoughtful homage to the late designer's iconic autumn/winter 2006 collection. Tyla also transformed herself into a sand sculpture – via an extremely-fitted Balmain gown that was like a second skin.

As for some of the best dressed men of the night? Well-clad gents like Josh O'Connor (in Loewe), Morgan Spector (in Willy Chaverria), and Stefon Diggs (in H&M) shined in tailoring that was contemporary and dapper.

Which were your favourite celebrity looks from the Met Gala this year? Be sure to vote below, and check back to see which ensemble is the ultimate best dressed of the evening.

Ayo Edebiri in Loewe. Photo: Getty

Bad Bunny in Maison Margiela. Photo: Getty Images

Zendaya in Maison Margiela by John Galliano. Photo: Getty Images

Lana Del Rey in Alexander McQueen. Photo: Getty Images

Emma Chamberlain in Jean Paul Gaultier and Cartier high jewellery. Photo: Getty Images

Gwendoline Christie in Maison Margiela by John Galliano. Photo: Getty Images

Chris Hemsworth in Tom Ford . Photo: Getty Images

Kendall Jenner in Vintage Givenchy. Photo: Getty Images

Eddie Redmayne in Steve O Smith. Photo: Getty Images

Jennie Kim in Alaïa. Photo: Getty Images

Lily James in Erdem.

Cardi B in Windowsen. Photo: Getty Images

Jennifer Lopez in Schiaparelli. Photo: Getty Images

Rebecca Hall in Danielle Frankel. Photo: Getty Images

Donald Glover in Saint Laurent. Photo: Getty Images

Baz Luhrmann and Catherine Martin in Prada. Photo: Getty Images

Josh O'Connor in Loewe. Photo: Getty Images

Penélope Cruz in Chanel. Photo: Getty Images

Mike Faist in Loewe. Photo: Getty Images

Elle Fanning in Balmain. Photo: Getty Images

Tyla in Balmain. Photo: Getty Images

Alton Mason in Thom Browne. Photo: Getty Images

Sarah Jessica Parker in Richard Quinn. Photo: Getty Images

Gigi Hadid in Thom Browne. Photo: Getty Images

Greta Lee in Loewe. Photo: Getty Images

Omar Apollo in Loewe. Photo: Getty Images

Sienna Miller in Chloe . Photo: Getty Images

Ariana Grande in Loewe. Photo: Getty Images

Taylor Russell in Loewe. Photo: Getty Images

Cynthia Erivo in Thom Browne. Photo: Getty Images

Charli XCX in Marni. Photo: Getty Images

Sarah Paulson in Prada. Photo: Getty Images

Amanda Seyfried in Prada . Photo: Getty Images

Nicole Kidman in Balenciaga. Photo: Getty Images

Cole Escola in Thom Browne. Photo: Getty Images

Elizabeth Debicki in Dior. Photo: Getty Images

Dua Lipa in Marc Jacobs . Photo: Getty Images

Kylie Jenner in Oscar de la Renta. Photo: Getty Images

Naomi Campbell in Burberry . Photo: Getty Images

Hannah Bagshawe in Steve O Smith. Photo: Getty Images

FKA Twigs in Stella McCartney. Photo: Getty Images

Isabelle Huppert in Balenciaga. Photo: Getty Images

Morgan Spector in Willy Chavarria. Photo: Getty Images

Bang Chan, Han, Felix, Seungmin, Hyunjin, I.N, Lee Know, and Changbin of Stray Kids in Tommy Hilfiger. Photo: Getty Images

Lauren Santo Domingo. Photo: Getty Images

Lil Nas X in Luar. Photo: Getty Images

Queen Latifah and Eboni Nichols in Thom Browne. Photo: Getty Images

Colman Domingo in Willy Chavarria . Photo: Getty Images

Nicholas Galitzine in Fendi. Photo: Getty Images

Kim Kardashian in Maison Margiela by John Galliano. Photo: Getty Images

Angel Reese in 16Arlington. Photo: Getty Images

Angel Reese in 16Arlington. Photo: Getty Images

Lily Gladstone in Gabriela Hearst and Ataumbi Metals. Photo: Getty Images

Stefon Diggs in Custom H&M. Photo: Getty Images

Raye in Fendi. Photo: Getty Images

Adwoa Aboah in Custom H&M. Photo: Getty Images

Nicki Minaj in Marni. Photo: Getty Images

Usher in Alexander McQueen. Photo: Getty Images

Chloë Sevigny in Dilara Findikoglu and Ana Khouri. Photo: Getty Images

Zendaya in Vintage Givenchy by John Galliano. Photo: etty Images