Who Has Tom Cruise Dated?

Who Has Tom Cruise Dated?

Tom Cruise Dating Relationships: Melissa Gilbert, Heather Locklear, Rebecca De Mornay, Mimi Rogers, Nicole Kidman, Penelope Cruz, Heidi Cortez, Sofia Vergara, Katie Holmes.