Penelope Cruz played the role of the pirate Angelica in Pirates of the Caribbean: On Stranger Tides while expecting her second child
Penelope Cruz played the role of the pirate Angelica in Pirates of the Caribbean: On Stranger Tides while expecting her second child