It’s about time! Katie Holmes and Jamie Foxx have gone public with their relationship. The couple has been quietly dating for years but they no longer seem to be hiding their love. TMZ published a photo of the pair walking hand in hand on a beach in Malibu. Although neither Holmes nor Foxx has confirmed the relationship verbally, this picture is very telling. For years, they have gone out of their way to keep their relationship private. Vanity Fair once joked that they should be running the FBI, with their stellar stealth skills. In addition to avoiding the public eye when together, they have both denied the relationship when asked in the past.
Although it hasn’t been confirmed, several sources are reporting the reason for the ultra secrecy was Tom Cruise. One source said that Holmes signed a clause in her divorce settlement that said she couldn’t publicly date another man for five years after the divorce. The timing is right and might explain why the super private couple now let themselves be seen holding hands in public.
Holmes and Foxx may have met initially in 2004, when Foxx and Cruise starred together in Collateral. The first photos of Holmes and Foxx were taken in 2006 at a football game Holmes attended with then-husband Cruise. Speculation began that Holmes and Foxx were dating in August of 2013, after they were spotted dancing at the 4th Annual Apollo in the Hamptons Benefit. Sources claimed that Foxx was seen spending a lot of time at Holmes’s NYC apartment. Since then, the rumors continued and various clues pointed to the existence of the relationship, but the couple went out of their way to keep their romance out of the public eye.
Foxx has two daughters, 23-year-old Corinne and 8-year-old Annalise. Holmes is the mother of 11-year-old Suri. One source told Hollywood Life that “Jamie treats Suri like one of his own daughters and is always singing silly songs to her and making her laugh and smile.”