Katie Holmes has been casually dating James Foxx for over a year, it has been reported.
The 36-year old actress had sparked dating rumours with Foxx, 47 last year, and though she hasn't been officially seeing anyone, she might have been in a secret relationship since she appeared to move on from her split from husband Tom Cruise in 2012, the Mirror reported.
An insider claimed that the actors, who had been spotted 'spending time' on numerous occasions at the actor's house, but were not looking for a serious relationship.
Holmes, who resides with her and Cruise's 8-year old daughter Suri, had admitted to be open about finding love again back in November, giving credit to her loving nature.


