In the lead up to the 2018 Met Gala on May 8, we look back at some of the most memorable Met looks on the red carpet over the years.
Princess Diana in Dior, 1996

Donatella Versace in Versace, 1996

Beyoncé in Givenchy, 2015

Kendall Jenner in La Perla, 2017

Cate Blanchett in Balenciaga, 2007

Rihanna in Guo Pei, 2015

Jennifer Lopez in Atelier Versace, 2015

Sarah Jessica Parker in Alexander McQueen, 2006

Victoria Beckham, 2014

Cher in Bob Mackie, 1985

Kim Kardashian in Balmain, 2016

Kylie Jenner in Versace, 2017

Naomi Campbell in Versace, 1995

Kate Moss in Marc Jacobs, 2009

Nicole Kidman in Gucci, 2003

Gwyneth Paltrow in Prada, 2012
