BEST DRESSED

Freida Pinto in Michael Angel

Jessica Chastain in Alexander McQueen

Naomi Watts in Stella McCartney

Charlize Theron in Giambattista Valli

Florence Welch in Etro

Lea Michele in Emilio Pucci

Charlize Theron in Dior Haute Couture

Jennifer Lopez in Maria Lucia Hohan

Diane Kruger in Versus

Kristen Stewart in Derek Lam