Of these, he married three times and has three children in total.
To some of us, the number of women he had dated does not surprise given the fact that the actor is very handsome and successful.
When it comes to men, Katie Holmes has her standards, and Jamie Foxx certainly lives up to them.
During her time on “Dawson’s Creek,” Holmes (who played the role of Joey Potter) dated her co-star Joshua Jackson (who played the role of Pacey Witter).
As one of the most successful movie stars, Tom Cruise has attracted attention from many sources including his romantic relationships.
As with most other celebrities, he has had several relationships throughout his love life and had many girlfriends before finally settling with one in colorful wedding that befits a celebrity of his stature.
Katie Holmes is keeping her steamy romance with Jamie Foxx under wraps because of a secret divorce deal with Tom Cruise, Radar has learned.