All the Best-Dressed Men of the #MetGala2016

Key words: Idris Elba.

Getty Images

Key words: Idris Elba.

1 of 31
Idris Elba

One of the night's co-hosts, wearing Tom Ford.

Advertisement - Continue Reading Below
2 of 31
Colin Farrell

In Dolce & Gabbana.

Advertisement - Continue Reading Below
3 of 31
Jonathan Ive

Chief design officer at Apple and one of the night's co-hosts.

Advertisement - Continue Reading Below
4 of 31
Wiz Khalifa

Post-blunt, making his first Met Gala appearance in Rag & Bone. #WizWearsCoolPants

Advertisement - Continue Reading Below
5 of 31
Getty Images
Nicolas Ghesquière

The Louis Vuitton designer is Alicia Vikander's date tonight.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6 of 31
Getty Images
Alexander Skarsgard
Advertisement - Continue Reading Below
7 of 31
Getty Images
Will.i.am

Virtually unrecognizable, in Gucci.

Advertisement - Continue Reading Below
8 of 31
Getty Images
Nas

In Public School.

Advertisement - Continue Reading Below
9 of 31
Getty Images
Trevor Noah

In Ermenegildo Zegna.

Advertisement - Continue Reading Below
10 of 31
Getty Images
Nick Jonas

In Topman.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
11 of 31
Getty Images
Jonathan Groff

In Calvin Klein Collection.

Advertisement - Continue Reading Below
12 of 31
Getty Images
Rami Malek

In Dior Homme.

Advertisement - Continue Reading Below
13 of 31
Getty Images
Jaden Smith

In Louis Vuitton.

Advertisement - Continue Reading Below
14 of 31
Getty Images
Tommy Hilfiger
Advertisement - Continue Reading Below
15 of 31
Tyga

In Balmain.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
16 of 31
Michael B. Jordan

In Calvin Klein Collection.

Advertisement - Continue Reading Below
17 of 31
Aziz Ansari

In Christian Louboutin shoes and David Yurman cufflinks.

Advertisement - Continue Reading Below
18 of 31
The Weeknd

In Givenchy, with girlfriend Bella Hadid.

Advertisement - Continue Reading Below
19 of 31
Derek Blasberg
Advertisement - Continue Reading Below
20 of 31
Orlando Bloom

In Prada. (But where's Katy Perry???)

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
21 of 31
Getty Images
Marc Jacobs

With Bette Midler.

Advertisement - Continue Reading Below
22 of 31
Getty Images
Common

In Calvin Klein Collection.

Advertisement - Continue Reading Below
23 of 31
Getty Images
Robert Pattinson

In Dior Homme.

Advertisement - Continue Reading Below
24 of 31
Getty Images
Michael Strahan
Advertisement - Continue Reading Below
25 of 31
Getty Images
Alexander Wang

With Amy Schumer.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
26 of 31
Getty Images
Jared Leto

In Gucci, with Florence Welch.

Advertisement - Continue Reading Below
27 of 31
Getty Images
Zayn Malik

Is that...a bionic arm? (In Versace, with Gigi Hadid).

Advertisement - Continue Reading Below
28 of 31
Getty Images
Riccardo Tisci

The Givenchy designer with Madonna.

Advertisement - Continue Reading Below
29 of 31
Getty Images
Tom Hiddleston

In Ralph Lauren Purple Label.

Advertisement - Continue Reading Below
30 of 31
Getty Images
Jeremy Scott

With Nicki Minaj.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below