The best Met Gala gowns of all time
The most anticipated and extravagant fashion event of the year, the Met Gala is officially less than one week away. On May 2nd, the best and the brightest in the business will come together to celebrate the Metropolitan Museum of Art’s latest exhibition.
This year's theme is 'Manus x Machina: Fashion in an Age of Technology' and there’s no doubt that celebrities will bring their fashion A-game, especially Taylor Swift who is co-hosting this year’s event and has said she’ll be dressed 'as a robot with a sword'.
In anticipation of the event, we take a look back at the Met Gala’s most memorable gowns from over the years.

Blake Lively in Gucci, 2014

Charlize Theron in Christian Dior Couture, 2006

Camille Belle wearing Jean Paul Gaultier Couture, 2007

Amber Valletta wearing Versace, 2008

Oprah Winfrey wearing Oscar de la Renta, 2010

Gisele Bündchen wearing Alexander McQueen, 2011

Taylor Swift wearing J.Mendel, 2011

Stacy Martin wearing Miu Miu, 2015

Kendall Jenner wearing Calvin Klein, 2015

Emily Blunt wearing Prada and Anna Hu Haute jewellery, 2015

Beyonce wearing Givenchy Couture, 2012

Diane Kruger wearing Jason Wu, 2011

Gwyneth Paltrow wearing Prada, 2011

Jennifer Lopez wearing Zuhair Murad, 2010

Blake Lively wearing Chanel Couture, 2011

Rihanna wearing Guo Pai dress and Christian Louboutin shoes

Nina Dobrev wearing Donna Karen Atlier Gown, 2012

Christina Ricci wearing Thakoon creation, 2012

Katy Perry wearing LED dress by CuteCircuit, 2010

Dakota Fanning wearing Valentino, 2011

Sofia Vergara wearing Marches, 2012