The 36-year-old "Batman Begins" actress wore a wig and a hat to meet the "Annie" star, although they persistently denied their dating rumours, reported Us Weekly.
"She put on a wig and hat to meet him at a hotel," a source said.
The pair, who reportedly have been dating for two years, were on separate coasts all summer. Holmes, who has been filming "All We Had" in NYC, headed to Las Vegas to support his gig on August 22 while Suri had to return to El Lay in order to start school.
Rumours of Holmes and Foxx dating first emerged in 2013. In March this year, a picture of the two holding hands in a studio surfaced online.
Nevertheless, the two kept denying that there's anything romantic between them.