Katie Holmes is in a romantic relationship with Jamie Foxx, a new report claims, and not only that, the duo has reportedly been together for some time.
Sources tell celebrity gossip magazine In Touch that Holmes, 34, and Foxx, 45, are determined to keep the romance quiet, and out of the public eye.
“Katie and Jamie have been dating for a while,” an insider told the publication, adding that Foxx secretly spends time at Holmes’ New York apartment.
“They’re very Mission: Impossible about their romance.”
Very well played, totally accurate In Touch source.