People confirmed the actress enjoyed dessert with Foxx and her mom, Kathleen Stothers-Holmes, in New York on her birthday Tuesday.
Holmes and Foxx were spotted arriving at Serendipity 3 restaurant. Holmes wore a t-shirt and jeans with a colorful cardigan, while Foxx sported a plaid coat.
Us Weekly said Holmes ordered a strawberry sundae, while Foxx and Stothers-Holmes had frozen hot chocolate. Stothers-Holmes was spotted leaving the restaurant with a cake box.
"Katie and Jamie looked happy. They both came in the same car together, with her mom," an insider said. "[They] all seemed like they were having a great time."
Holmes and Foxx have been linked for years, but have yet to publicly confirm their relationship. The pair were all smiles during a date this month in New Orleans, where Holmes is filming an adaptation of The Secret.
"They still plan to keep their relationship private," a source told E! News in April. "This is what has worked for them and what they are comfortable with."
Read MoreDax Shepard says he was fired from 'Will & Grace' Jessica Simpson cradles baby bump in new photos with family Jada Pinkett Smith recalls nervous breakdown: I was 'extremely suicidal' Bethenny Frankel says she nearly died after allergic reaction
Katie Holmes turns 40: A look back