Here's What 18 Men Wore On The Met Gala Red Carpet

    All-black suits are in.

    1. Darren Criss

    2. Omari Hardwick

    3. Harry Styles

    4. Billy Porter

    5. Liam Hemsworth

    6. Michael B. Jordan

    7. Shawn Mendes

    8. Cole Sprouse

    9. Richard Madden

    10. Anderson .Paak

    11. Rami Malek

    12. 21 Savage

    13. Justin Theroux

    14. Taron Egerton

    15. Dapper Dan

    16. Alexander Skarsgård

    17. Tom Brady

    18. Jared Leto (and his head)

    CORRECTION

    Taron Egerton's name was misspelled in an earlier version of this post.