I have been immensely impress with all of the stunning creations on the red carper for the 64th Annual Canne Film Festival. The stars are giving me pure extravaganza and I am looooving it!
Penelope Cruz finally wore some delicious color and she looked magnificent in this lavender embellished tulle Marchesa mermaid dress.
I know it may be too much going on for some of you guys but I say bring on the drama!