Penelope Cruz Cast in 'Pirates of the Caribbean: On Stranger Tides'
HOLLYWOOD, Calif. — Penelope Cruz is heading for the dangerous seas.
The 35-year-old actress will play Johnny Depp's love interest in Pirates of the Caribbean: On Stranger Tides, producer Jerry Bruckheimer tells MTV.