Diane Kruger seriously didn't have to do much to prove she can rock a Red Carpet, but if you had any doubt, take a look at this. Yes, everyone's newest girl crush has been out in force flaunting immaculate look after look up and down the Red Carpets of the Cannes 2012 Film Festival this week. The only problem? Picking my fave!
Calvin Klein Collection Balmain
Versus Giambasttista Valli
Vivienne Westwood Jason Wu