BEST DRESSED

Rihanna in Lanvin

Jessica Chastain

Megan Fox in Roland Mouret

Hailee Steinfeld in Louis Vuitton

Kerry Washington in A.L.C.

Anne Hathaway in Prada

Maria Sharapova

Stacy Keibler in Monique Lhuillier

Amanda Seyfried in Michael Kors

Catherine Middleton in Alexander McQueen