BEST DRESSED

Jennifer Lopez in Lanvin

Emily Blunt in Alexander McQueen

Jessica Alba

Scarlett Johansson in Dolce & Gabbana

Diane Kruger in Chanel

Michelle Obama in Jason Wu

Miranda Kerr

Nikki Reed in Tory Burch

Emma Roberts in Emporio Armani

Jennifer Lawrence