Best Met Gala Dresses of All Time

Hailey Bieber in Alexander McQueen, 2022

Kendall Jenner in Givenchy Haute Couture, 2021

Zoë Kravitz in Saint Laurent, 2021

Mary Kate and Ashley Olsen in Comme des Garçons, 2017

Olivia Rodrigo in Versace, 2022

Claire Danes in Zac Posen, 2016

Rihanna in Guo Pei, 2015

Zendaya in Versace, 2018

Rihanna in Comme des Garçons, 2017