The final 2011 Met Gala in the best fashion collection.
Salma Hayek wore a costume Alexander McQueen peach organza rose dress, Margherita Missoni is her own best brand ambassador, Sofia Vergara wore a Carolina Herrera strapless blossom print faille gown.
Hailee Steinfeld wore a nude Stella McCartney lace embroidered asymmetrical gown, Kerry Washington wore a custom-made Escada pistachio chiffon gown, Taylor Swift was effortlessly elegant wearing a J. Mendel gown.
Lea Michele also wore a custom-made Escada gown with Kimberly McDonald earrings, Chloe Sevigny opted for a subtle Alexander McQueen dress, Maggie Q was radiant wearing a Tadashi Shoji Spring 2011 gown, Rosario Dawson wore yet another Diane von Furstenberg Fall 2011 embellished gown.
Jessica Szohr wore a Topshop Unique black velvet, Alicia Keys is usually all about Armani, Leelee Sobieski wore a custom-made Vionnet ivory silk crepe de chine dress with a gold leather laser cut leaf belt.
Tamara Mellon wore a white column gown, Thandie Newton wore a black lace trimmed halter Stella McCartney gown, Carolina Herrera dress on the runway.
Isla Fisher and Kristen Bell both wore custom Tory Burch gowns, Tory Burch arrived with Kanye West who was wearing a custom Tory Burch tuxedo.
Elizabeth Banks wore a shimmering gold sequin Tommy Hilfiger one shoulder gown, Evan Rachel Wood wore a Gucci Première plum silk georgette sleeveless evening gown, Emma Roberts wore a Michael Kors Pre-Fall 2011 white silk crepe column gown.