I know everyone is complaining about this event (like they do every year, really), but you have to take it with a grain of salt. I personally liked it this year.
Best (no order
Liv Tyler in Givenchy Haute Couture
Mariacarla Boscono in Givenchy Haute Couture
Natalia Vodianova in Valentino Haute Couture
Diane Kruger in Jason Wu
Karolina Kurkova in Jean Paul Gaultier Haute Couture
Liu Wen in Alexander McQueen
Michelle Williams in Miu Miu
Alexa Chung in Christopher Kane
Mia Wasikowska in Thakoon
Shalom Harlow in Marchesa
Lily Donaldson in Erdem
Sarah Jessica Parker in Alexander McQueen
Raquel Zimmerman in Alexander McQueen
Karen Elson in Alexander McQueen
Freida Pinto in Chanel Haute Couture
Blake Lively in Chanel Haute Couture
Madonna in Stella McCartney
Hailee Steinfeld in Stella McCartney
Margherita Missoni in Missoni
Ginnifer Goodwin in Topshop Unique
Rosie Huntington-Whiteley in Burberry Prorsum
Emma Stone in Lanvin
Christina Ricci in Zac Posen
Jessica Chastain in Emilio Pucci
Florence Welch in Yves Saint Laurent
Emily Browning in Marc Jacobs
Anna Della Russo in Alexander McQueen
Daphne Guinness in Alexander McQueen
Dasha Zhukova in ?
Middle:
Saoirse Ronan in Rodarte (nice dress, would've worked better with different shoes)
Chanel Iman in Dolce & Gabbana (nice and classy)
Sofia Coppola in Marc Jacobs (boring, should've worn the original version)
Mary-Kate Olsen in vintage (shapeless but not ugly)
Leighton Meester in Louis Vuitton (nice until you get to the hideous shoes)
Salma Hayek in Alexander McQueen (would've worked better in a bolder colour)
Chloe Sevigny in Alexander McQueen (nice top half, but ultimately very shapeless...hideous shoes, too)
Dianna Agron in Michael Kors (I only put her in this section because she's sooooo pretty despite wearing a boring *** dress)
Emma Roberts in Michael Kors (see Dianna Agron)
Alicia Keys in Givenchy Haute Couture (nice, but could've been better in a different colour)
Hilary Rhoda in Alexander McQueen (would've looked better in different shoes)
Elle Fanning in Valentino Haute Couture (didn't like it at first, but now it's ok)
Nicole Richie in Winter Kate (she actually looks nice)
Jessica Szohr in Topshop Unique (nice dress, hideous shoes)
Amy Adams in L'Wren Scott
Ciara in Prabal Gurung
Rumer Willis in Badgley Mischa
Thandie Newton in Stella McCartney
Rihanna in Stella McCartney
Michelle Monaghan in Derek Lam
Zoe Kravitz in Derek Lam
Isabel Lucas in Louis Vuitton (still deciding if I like this...would've been better if her hair were darker)
Janelle Monae in Chanel
Joy Bryant in Missoni
Go home, you bores:
Gwyneth Paltrow in Stella McCartney (yawn)
Naomi Watts in Stella McCartney (blah)
Kristen Bell in Tory Burch (dull)
Isla Fisher in Tory Burch (even more dull)
Lea Michele (BOR-ING)
Renée Zellweger in Carolina Herrera (bland
Gisele Bundchen in Alexander McQueen (ran out of boring adjectives)
Amber Valletta in Stella McCartney
Rashida Jones in Stella McCartney
Eva Mendes in Stella McCartney
Rosario Dawson in Diane von Furstenberg
Claire Danes in Calvin Klein
Penélope Cruz in Oscar de la Renta
Milla Jovovich in Marni
Kerry Washington in Escada
Maggie Gyllenhaal in Stella McCartney
Sofia Vergara in Carolina Herrera
Maggie Q in Tadashi Shoji
Bar Refaeli in Reem Acra
Evan Rachel Wood in Gucci
Zoe Saldana in Calvin Klein
Jessica Alba in Ralph Lauren
Dree Hemingway in Calvin Klein
So nice to see you at the prom:
Jennifer Hudson in Vera Wang
Jessica Stam in Tommy Hilfiger
Dakota Fanning in Valentino
Ashley Greene in Donna Karan
Doutzen Kroes in Giambattista Valli (too bare)
Worst:
Fergie in Marchesa (Fergie Ferg does the Fuggie Fug as always)
Ashley Olsen in vintage Christian Dior (go home)
Kristen Stewart in Proenza Schouler (I really wanted to love this on her because of the cut and the colours look amazing on her, but what a shapeless dress...should've been belted)
Beyonce in Emilio Pucci (Dundas does Dereon)
Keri Hilson in Atelier Versace (ugly dress)
Demi Moore in Prabal Gurung (confuse this for the royal wedding?)
Kirsten Dunst in Chanel Haute Couture (biggest disappointment of the night as far as I'm concerned)
Iman in Stella McCartney (scary)
Stella McCartney in Stella McCartney (that's just gross)
Miranda Kerr in Marchesa (ugly)
Jennifer Lopez in Gucci (always looks like she's having a really naff orgasm)
Taylor Swift in J. Mendel (hideous train)
Julianne Hough in Burberry Prorsum (so cheap...hard to believe this is custom made)
Solange Knowles in Dries Van Noten (you know, I like this dress on her but the hair and makeup ruins it all)
Serena Williams in Oscar de la Renta
Naomi Campbell in Alexander McQueen (just plain atrocious)
Christina Hendricks in Carolina Herrera