New reports are alleging that the rumors are true! Katie Holmes has been dating Jamie Foxx and has been spend lots of quality time with her new boyfriend.

It seems like the "Mania Days" actress has been getting cozy with her ex-husband Tom Cruise's former best friend.

According to In Touch Magazine, a source revealed, "Katie and Jamie have been dating for a while." Apparently Holmes, 34, and Foxx, 45, wanted to keep their new romance private and out of the public eye.

The insider even admitted that Foxx has spent time at Holmes' New York City apartment. The source said, "They're very Mission: Impossible about their romance."

A second source claimed that back in mid-September a driver pulled up to the Trump Soho Hotel to take Foxx to the set of his latest film, "Annie" and were shocked when the "Miss Meadows" actress climbed into the limo instead.

The source said, "A hotel employee confirmed that Katie had stayed at the hotel with Jamie and that she was taking his car," adding, "So the driver drove her home to her Chelsea apartment."

The couple was previously caught getting close at a Hamptons party over the summer but reps denied the accusations that the two were romantically involved saying that the actors are "just friends."

What is your theory? Do you think Katie Holmes and Jamie Fox are dating or are the two just friends? Leave us your thoughts in the comment section below.