After a very public relationship with Tom Cruise, Katie Holmes engaged in a private relationship with actor Jamie Foxx. Initially, Foxx denied the dating rumors, telling Nancy O'Dell of "Entertainment Tonight" in October 2013, "It's quite hilarious because we simply danced at a charity event along with a lot of other people."

However, by March 2015, sources confirmed they were indeed spending time together but that they weren't serious. "Jamie and Katie are friends and have been for a long time," a source told People. "They are two adults who are attractive and single, and so apparently conclusions will be drawn. But contrary to those conclusions, they're not about to run off and make some serious commitment."

By September 2017, the duo confirmed their relationship, openly spending time together on the beach in Malibu, California, per photos obtained by the Daily Mail, which offered an explanation for the couple's super private relationship prior: Allegedly, Holmes' 2012 divorce settlement had prevented her from dating publicly for five years.

But, by August 2019, the couple had already been broken up for several months. Holmes had reportedly initiated the breakup. Foxx did not propose after several years together. Foxx was rumored to have unsuccessfully attempted to rekindle their flame, but the actress had apparently moved on.