Diane Kruger simply glided on the red carpet for the '2012 Cannes Film Festival' Opening Ceremony in Cannes, France.
The actress looked gorgeous in her mint silk draped Giambattista Valli Haute Couture one-shoulder dress.
She finished off her look with a graceful bun, subtle make-up, and blush satin platforms.