In just six more hours, our favorite supermodels and celebrities will step out onto the red carpet for the biggest fashion event of the year, the Costume Institute’s Annual Met Gala. Each year the list of what everyone will be wearing becomes more and more secretive, but we’ve done a bit of detective work to find out as much as possible. As the honoree of this year’s Met Gala, Miuccia Prada is bringing Linda Evangelista dressed in Prada as her date. Karlie Kloss will wear and attend with her longtime fashion buddy Jason Wu, and Coco Rocha will wear a vintage Givenchy gown that once belonged to Elizabeth Taylor.
See the complete list after the jump! We’ll continue to update it as we get more information!
Amber Valletta will wear Prada.
Amy Adams will wear Giambattista Valli.
Andrea Dellal will wear Dolce & Gabbana.
Anja Rubik will wear and attend with Anthony Vaccarello.
Anne Vyalitsyna will wear Prada.
Arizona Muse will wear and attend with Erdem Moralioglu.
Brit Marling will wear Valentino.
Brooklyn Decker will wear and attend with Tory Burch.
Cameron Diaz will wear and attend with Stella McCartney.
Candice Swanepoel will wear and attend with Rag & Bone.
Cara Delevingne will wear Burberry.
Caroline Trentini will wear and attend with Olivier Theyskens.
Chanel Iman is wearing and attending with Tom Ford.
Charlotte Dellal will wear Valentino.
Claire Danes will wear J.Mendel.
Coco Rocha will wear vintage Givenchy (which once belonged to Elizabeth Taylor) and attend with her husband, James Conran.
Constance Jablonski will wear and attend with Haider Ackermann.
Dakota Fanning will wear Louis Vuitton
Diane Kruger will wear Prada
Doutzen Kroes will wear Roland Mouret.
Dree Hemingway will wear Uniqueness by Topshop.
Elizabeth Banks will wear Mary Katrantzou.
Emma Roberts will wear Escada.
Emma Stone will wear Lanvin.
Giovanna Battaglia will wear Dolce & Gabbana.
Heidi Klum will wear Escada.
Isabel Lucas will wear and attend with Proenza Schouler’s Jack McCollough and Lazaro Hernandez.
Jessica Chastain will wear Louis Vuitton
Jessica Stam will wear Dior.
Joan Smalls will wear Balmain and attend with Balmain’s Oliver Rousteing.
Jourdan Dunn will wear Burberry.
Karlie Kloss will wear and attend with Jason Wu.
Karolina Kurkova will wear and attend with Rachel Zoe.
Kate Bosworth will wear Prada
Kate Upton will wear and attend with Michael Kors.
Katherine McPhee will wear Escada.
Kristen Stewart will wear Balenciaga.
Leighton Meester will wear Marchesa.
Lily Collins will wear Valentino
Linda Evangelista will wear and attend with Miuccia Prada.
Liu Wen will wear and attend with Michael Kors.
Liya Kebede will wear and attend with Tory Burch.
Natalia Vodianova will wear Louis Vuitton.
Rashida Jones will wear Tory Burch.
Renee Zellweger will wear Pucci.
Sarah Jessica Parker will wear Valentino.
Scarlett Johansson will wear a Dolce & Gabbana Special Piece.
Solange Knowles will wear Rachel Roy.
Stella Tennant will wear Chanel.