Katie Holmes is reportedly dating long-time friend and fellow actor Jamie Foxx. The actress has been single since her high-profile 2012 split from ex-husband, Tom Cruise, but things appear to be heating up with her new beau! According to Us Weekly, Katie, 36, has been dating Jamie for the past two years, uncovering new photos […]