The 2012 MET Ball – The Outfits (Part I, A-H)

Amber Heard in Zac Posen

Amber Valetta in Prada

Amy Adams in Giambattista Valli

Anne V in Prada

Ashley Greene in Donna Karan

Beyonce in Givenchy Haute Couture

Brit Marling in Valentino

Cameron Diaz in Stella McCartney

Camilla Belle in Ralph Lauren

Candice Swanepoel in Rag & Bone

Carey Mulligan in Prada

Cate Blanchett in Alexander McQueen

Chanel Iman in Tom Ford

Chloe Sevigny in Miu Miu

Christina Ricci in Thakoon

Claire Danes in J. Mendel

Coco Rocha in Givenchy

Dakota Fanning in Louis Vuitton

Debra Messing in KaufmanFranco

Diane Kurger in Prada

Dianna Agron in Carolina Herrera

Doutzen Kroes in Roland Mouret

Elizabeth Banks in Mary Katrantzou

Emily Blunt in Calvin Klein

Emma Roberts in Escada

Emma Stone in Lanvin

Eva Mendes in Prada

Ginnifer Goodwin in Monique Lhuillier

Gisele Bundchen in Givenchy

Greta Gerwig in Prabal Gurung

Heidi Klum in Escada

Hilary Swank in Michael Kors

pictures via: justjared.buzznet.com