Penelope Cruz, Pirates of the Caribbean Fashion
Dressed in Marchesa at the 2011 Cannes Film Festival on May 14 in Cannes, France
Dressed in Marchesa at the Hollywood premiere of "Pirates of the Caribbean: On Stranger Tides"
Dressed in Givenchy at the London premiere of "Pirates" on May 12
1 comments