It’s been a while since we’ve heard about Katie Holmes ’ love life. So Us Weekly has done us all a solid with a new report that the 36-year-old actress has been getting romantic with Jamie Foxx . According to the magazine, Holmes and Foxx have been “hooking up on the DL” for the past 18 months ever since their first encounter in October 2013. A source tells Us, “Jamie is someone she can trust and have fun with”. However, Gossip Cop claimed yesterday, Holmes and Foxx are simply “very good friends.”