
Ana Beatriz Barros in Versace

Kate Beckinsale in Marchesa

Jennifer Hudson shows off her new bod in Alexander McQueen

Jennifer Lopez in Roberto Cavalli

Eva Herzigova in Dolce & Gabbana

Naomi Watts in Gucci Premiere
unless labeled, photos courtesy of style.com