The 10 Best Dressed List: The 2018 Met Gala
1. Amal Clooney
In Richard Quinn
2 .Arianna Grande
In Vera Wang
3. Cara Delevingne
In Christian Dior
4. Black Lively
In Custom Versace
5. Cardi B
In Moschino
6. Diana Kruger
In Atelier Prabal Gurung
7. Rihanna
In Maison Margiela by John Galliano
8. Rosie Huntington
In Ralph Lauren
9. Jenifer Lopez
In Balmain
10. Sarah Jesica Parker
In Dolce&Gabana