Katie Holmes and Jamie Foxx dating have been reported since 2013. Recently, the couple has finally been photographed together in public. Now, fans are wondering what Tom Cruise has to say.

The photo was snapped by a reporter of a gossip site, Fameolous. The restaurant was a members-only and it turned out, the reporter was also a member of the said resto. The photo was later posted on Instagram with a caption "Look who I spotted on a date night @katieholmes212 @iamjamiefoxx I always heard rumors about them but never seen pictures of them until today." Katie Holmes and Jamie Foxx are seen sharing a table for two.

News.au reported that Katie Holmes and Jamie Foxx dating was confirmed by Claudia Jordan last year. "He is very happy with her. I like that he seems very happy," the Oscar winner's friend and former "Real Housewives of Atlanta" star said on the "Allegedly" podcast.

Rumors have it that Katie Holmes is not allowed to divulge dating Jamie Foxx because of her divorce settlement with Tom Cruise. According to some unverified sources, the 38-year-old American actress signed a clause in the divorce papers that prevents her from embarrassing her former husband in many ways. These include talking about Scientology or publicly dating another man. "She's allowed to date, but she cannot do so in a public fashion, and she's not supposed to let any boyfriend near their daughter, Suri," the source added.

According to ET Online, Katie Holmes and Jamie Foxx were spotted dating, or simply having dinner, on Sunday in the East Village in New York City. A source of the website said that Foxx recently surprised Suri's mom with a bouquet of flowers while she was busy promoting her film "The Kennedys: After Camelot."

Do you think Katie Holmes and Jamie Foxx are dating? Tell us what you think. Stay tuned to Enstars for the latest news and update of your favorite celebrities.