Us Weekly, who obtained the picture, reported that the two have been secretly seeing each other since 2013.
The mag added that Foxx, 47, refers to Holmes, 36, as “my girl.”
The actor denied those rumors in 2013, calling them “100 percent not true.”
“In fact, it’s quite hilarious because we simply danced at a charity event along with a lot of other people,” Foxx added.
In the meantime, a source cited by People magazine said that “this is not some intense romance.”
“Jamie and Katie are friends and have been for a long time. They are two adults who are attractive and single, and so apparently conclusions will be drawn,” the source also said. “But contrary to those conclusions, they’re not about to run off and make some serious commitment.”
Reps for the actors have yet to comment on the press reports.