see more
Penelope Cruz at the Palais des Festivals in Cannes, France. (Photo by Tony Barson/WireImage)