These gorgeous ladies would have to be my top picks:
Marion Cotillard wearing Christian Dior
Cameron Diaz wearing Alexander McQueen
Kate Hudson wearing Marchesa
Diane Kruger wearing Christian Lacroix
Rose Byrne wearing Lanvin
Maggie Gyllenhaal wearing RM by Roland MouretBut the ultimate winner:
January Jones in Lanvin