Four stunning women who stole the show on the Cannes Film Festival Red Carpet:
Diane Kruger in Giambattista Valli
Freida Pinto in Atelier Versace
Eva Longoria in Marchesa
Natasha Poly in Gucci
In a nutshell, the stars seemed to want to venture into ice-cream colours and intricate embroidery this year, creating a dream-like effect on the red carpet. Well, if you think about it, their dreams are potentially going to come true if they win an award. Let's hope the above pictured ladies scored just as well for their acting as they did for their sense of style.