Reports further claimed that if Holmes broke the rules about "embarrassing, Cruise, she could have lost the money, possibly explaining why they two were spotted now".
With both of these rationales in mind, the internet has spent Wednesday morning talking about photos taken of Jamie Foxx and Katie Holmes, holding hands while walking on the beach over Labor Day Weekend.
Jamie Foxx and Katie Holmes managed to keep their love under wraps for four years, but their first steps into the limelight as a couple - although quiet - did not go unnoticed.
He denied everything and called the "hilarious" rumours "fake news", and "one hundred per cent not true". They had been married for six years, and have an 11 year old daughter together named Suri.
Foxx and Holmes have never officially confirmed their relationship.
The pair were pictured holding hands on a beach in Malibu on Monday.
Even one of Jamie's close friends - ex Real Housewives of Atlanta star Claudia Jordan - let the cat out of the bag past year, only to quickly retract her comments.
It must be said that the hero of Mission impossible seems to have the paternal fiber: it is not very close to Isabella and Connor, her two children adopted during his marriage to Nicole Kidman.
"He is very happy with her". The couple were sun safe in matching hats.
"They are really happy", a source told E!
In April, the pair-in-secret were seen enjoying a dinner together again in NYC.
Cruise starred alongside Foxx in the 2004 thriller Collateral.
Congratulations to the "new" couple - several years later!