Who Has Penelope Cruz Dated?

Who Has Penelope Cruz Dated?

Penelope Cruz Dating Relationships: Nacho Cano, Gigi Sarasola, Thomas Obermaier, Matt Damon, Tom Cruise, Matthew McConaughey, Orlando Bloom, Josh Hartnett, Javier Bardem.