

Diane Kruger and Zoe Saldana both in Calvin Klein
We've been speaking about it for the last month and it happened last night. Here are all of the red carpet looks for last night's Met Ball.
Drop a comment and tell us what you're favourite looks are.


Jessica Stam in Rachel Roy, Bulgari jewels and Jimmy Choo heels


Eva Mendes in a Dolce & Gabbana dress, Vendura jewels and Brian Attwood heels


Elizabeth Banks in Gucci


Thandie Newton in Vivienne Westwood


Carrie Mulligan in Miu Miu


Chloe Sevigny in Proenza Schouler


M.I.A. in Alexander Wang for GAP


Mila Kunis in Vera Wang


Marion Cotillard in Christian Dior


Janet Jackson in Lanvin


Camilla Belle in Jason Wu


Eva Longoria in Marchesa


Rachel Weisz in Oscar de la Renta


Anne Hathaway in Valentino


Melania Trump in Christian Siriano


Kristen Bell in Diane von Furstenberg


Rosario Dawson in Giambattista Valli


January Jones in YSL


Rene Zellweger in Carolina Herrera


Nicole Richie in Marc Jacobs


Rachel Bilson in Louis Vuitton


Alessandra Ambrosio in Versace


Emma Roberts in Marni


All in Stella McCartney


Blake Lively in Marchesa


Kate Bosworth in Valentino


Bar Refaeli in Rag & Bone


Sarah Jessica Parker in Halston


Kristen Dunst in Rodarte for Gap


Katy Perry in Cute Circuit


Maggie Gyllenhaal in Louis Vuitton


Jessica Alba in Sophie Theallet for Gap


Gisele Bundchen in Alexander Wang


Claire Danes in Burberry


Kristen Stewart in Chanel and Sergio Rossi 'Cachet' pumps


Sienna Miller in Emilio Pucci


Taylor Swift in Ralph Lauren


Jennifer Lopez in Zuhair Murad


Jessica Biel in Ralph Lauren


Gwen Stefani in L.A.M.B


Jessica Szohr in Versace


Emma Watson in Burberry









