The illusive couple has reportedly been together for five years, though neither has ever made a public statement confirming so.
But Katie Holmes and Jamie Foxx were spotted together as the two left a gym session in Atlanta on Tuesday.
The Dawson’s Creek star, 39, and Oscar winner, 50, weren’t afraid of a little sweat as they rocked chic athletic sports gear.