Penelope Cruz wearing Stella McCartney Velvet On Bistretch Cotton Dress, Casadei Pumps

Penelope Cruz at the “Pirates of the Caribbean: On Stranger Tides” photocall during the 64th Cannes Film Festival in Cannes, France (May 14, 2011)

The Dress:
The Shoes:
posted: Jun 15, 2011
INSTAGRAM