Jamie Foxx, Tom Cruise and Katie Holmes
One of the most popular Hollywood couples was that of Tom Cruise, 60, and Katie Holmes, 44, who were married from 2006 to 2012. Two years before walking down the aisle together, in 2004, Tom met actor Jamie Foxx, 55, on the set of ‘Collateral’, with whom he shared a strong bond. However, in 2015 the latter was romantically linked to Tom’s ex Katie. It wasn’t until 2019 that Katie and Jamie made their debut as a couple at public events, splitting that same year. Sadly, in 2017, a source close to Cruise told Hollywood Life: “Tom has known about Katie and Jamie’s secret relationship since the beginning and it has always bothered him that they were hooking up. While Katie and Jamie did their best to keep things a secret from the world, Tom is too well-connected and found out about them shortly after their romance began. Tom is shocked and upset that Katie is dating a costar he once considered a close friend. He feels betrayed by both of them.”