Year by year, the fashion calendar is always packed to the brim. Amongst these are landmark, not-to-be-missed events like the seasonal fashion weeks as well as the star-studded Grammys and Oscars. Merging the spectacle of both is the kingpin of fashion events: the Met Gala.
This year for Met Gala 2024, the dress code was “The Garden of Time”, which is a homage to nature and the emotional poetics of fashion. Decidedly more open-ended than last year’s brief, A-list celebrities each interpreted it in their own way—mostly guided by the idea of flora and fauna as well as pulling from the archives (a big thing this year in award shows and press tours alike thanks to names like Zendaya and Carolina Polachek).
The event saw standout attendees like Taylor Russell and co-chair Jennifer Lopez. Gwendoline Christie stunned in a Maison Margiela look for the books and Alia Bhatt brought tradition and craft to the forefront with a custom Sabyasachi sari that featured precious gemstones.
Then there were the men. Of course, there was quintessential tailoring sported by various attendees, from Tom Ford to Adrien Brody wearing dapper suits in various colours. Other recognisable faces including Jon Batiste and Morgan Spector kept to the theme while keeping it sharp—with floral detailing on brooches to the use of brocade to drive home the theme of the night. Alton Mason and Barry Keoghan took a deep dive into fashion history, emerging with period details for their fits. Bad Bunny donned an outlandish outfit from Maison Margiela, a suit embellished in exposed contrast stitching and an oversized beret to match.
With all of the men showing out, it seems like Met Gala 2024 continues to live within the codes of extravagance and showmanship. Below, Vogue Singapore rounds up the best menswear looks from the unforgettable night.

1 / 27
Alton Mason in Thom Browne

2 / 27
Bad Bunny in Maison Margiela

3 / 27
Colman Domingo in Willy Chavarria

4 / 27
Hamish Bowles in Dior Men

5 / 27
Jack Harlow in Dior Men

6 / 27
Jaden Smith in Thom Browne

7 / 27
Jeff Goldblum in Prada

8 / 27
Jon Batiste

9 / 27
Jonathan Bailey in Loewe

10 / 27
Bright Vachirawit in Burberry

11 / 27
Josh O’Connor in Loewe

12 / 27
Lewis Hamilton in Burberry

13 / 27
Lil Nas X in Luar

14 / 27
Morgan Spector in Willy Chavarria

15 / 27
Nicholas Galitzine in Fendi

16 / 27
Omar Apollo in Loewe

17 / 27
Rauw Alejandro in Ludovic de Saint Sernin

18 / 27
Sam Smith and Christian Cowan in Christian Cowan

19 / 27
Stefon Diggs in H&M

20 / 27
Tom Ford in Saint Laurent by Anthony Vaccarello

21 / 27
Troye Sivan in Prada

22 / 27
Jamie Dornan

23 / 27
Steven Yeun in Thom Browne

24 / 27
Olivier Rousteing in Balmain

25 / 27
Mike Faist in Loewe

26 / 27
Barry Keoghan in Burberry

27 / 27