Marion Cotillard, Keira Knightley, Amanda Seyfried, Kate Middleton, Naomie Harris (Getty)This week had no shortage of glamour. Marion Cotillard set the bar high over the weekend in a spotted Dior ball gown with a voluminous train. Keira Knightley and Amanda Seyfried, on the other hand, went the cocktail dress route for their fancy functions. Keira rewore her Chanel wedding dress (yes, you read that right) to a London gala while Amanda looked pretty in pink Zac Posen in Korea.
Closing out the week, Kate Middleton re-worked one of our favorite Roland Mouret gowns at the Mandela: Long Walk to Freedom premiere. Our favorite, however, was walking alongside her. Naomie Harris was simply breathtaking in a striking black Alexander McQueen creation. But who is your pick this round?