So many amazing gowns to pick up as the best!
Anne Hathaway in Marc Jacobs
Claire Danes in Armani Privé.
Jessica Biel in Versace Atelier
Mila Jovovich in Marni
Lou Doillon in Nina Ricci.
Elizabeth Hurley in Elie Saab Couture
But it's easy to pick the worst:
Madonna and Leighton Meester, both don Louis Vuitton