Actress Katie Holmes is reportedly keeping her romantic relationship with actor Jamie Foxx under wraps because of a secret divorce deal with her former husband Tom Cruise.
According to a source, Holmes's divorce from Cruise orders she can't officially "date" until 2017, reports radaronline.com.
"Katie signed a clause in her quickie divorce settlement that prevents her from embarrassing Tom in various ways, like talking about him or Scientology, or publicly dating another man for five years after the divorce," the source said.
Holmes wasn't entirely banned from dating, though.
"She's allowed to date, but she cannot do so in a public fashion, and she's not supposed to let any boyfriend near their daughter, Suri," the source said.
"Katie wanted out of the marriage so badly, she agreed to the terms -- and got $4.8 million in child support, plus another $5 million for herself," the source added.
Holmes and Cruise announced their split in 2012. She's been rumoured to be dating Foxx since 2013 and their friend Claudia Jordan recently confirmed that the pair were indeed in a relationship and were "happy".