If there's one event that can bring a seriously insane A-list group together, it's none other than the Met Gala [1]. The fashion occasion is a unique opportunity that gathers the likes of movie stars, fashion designers, supermodels, and more. This year's theme [2], "Heavenly Bodies: Fashion and the Catholic Imagination," did not disappoint when it came to dramatic looks and jaw-dropping silhouettes [3].
While so many celebs stood out, it was the world's hottest models who made us look twice. From Bella [4] and Gigi Hadid to Kendall Jenner [5] and even the legend herself, Cindy Crawford [6], we can't decide who's our favourite. Ahead, check out their standout ensembles, and if you can, decide which one you love the most.
Bella Hadid
Wearing a custom Chrome Hearts piece.
Kendall Jenner
Wearing an Off-White look [8] with Jimmy Choo heels and Tiffany & Co. jewels.
Ashley Graham
Wearing a Prabal Gurung dress with custom Giuseppe Zanotti shoes and Tasaki jewels.
Gigi Hadid
Wearing a Versace look with Lorraine Schwartz jewels and a Tyler Ellis clutch.
Gisele Bundchen
Wearing Versace.
Hailey Baldwin
Wearing a Tommy Hilfiger dress [9] with Tiffany & Co. jewels.
Cara Delevingne
Wearing Dior Haute Couture with Dior shoes.
Rande Gerber and Cindy Crawford
Cindy is wearing a red formfitting dress with Jacob & Co. jewels.
Karlie Kloss
Wearing a Brandon Maxwell dress with Gianvito Rossi shoes.
Taylor Hill
Wearing a Diane von Furstenberg dress with Jacob & Co. jewels.
Jourdan Dunn
Wearing a Diane von Furstenberg dress with Bulgari jewels.
Kate Upton
Wearing a Zac Posen dress with Alexandre Birman shoes.
Joan Smalls
Wearing a Tommy Hilfiger dress with Bulgari jewels and Gianvito Rossi shoes.
Irina Shayk and Bradley Cooper
Bradley is wearing Tom Ford.
Winnie Harlow
Wearing a Tommy Hilfiger dress with Bulgari jewels and Stuart Weitzman shoes.
Stella Maxwell
Wearing a Moschino dress with Casadei heels and David Yurman jewels.
Rosie Huntington-Whiteley
Wearing a Ralph Lauren dress with jewels by Anita Ko and Ana Khouri.
Amber Valletta
Wearing Saint Laurent.
Brooke Shields
Wearing a Zac Posen dress with Tiffany & Co. jewels.
Jasmine Sanders
Wearing an H&M dress with Bulgari jewels and Giuseppe Zanotti shoes.
Doutzen Kroes
Wearing a custom Sies Marjan dress with Giuseppe Zanotti shoes.
Poppy Delevingne
Wearing Michael Kors Collection and David Webb jewels.