She's got a spring in her step, and now we know why!

Katie Holmes went to visit a girlfriend in L.A. yesterday, and the actress didn't look stressed at all that news had just broken she was dating Jamie Foxx. In fact, she looked more put together and cheerful than we've seen her in a long time. We couldn't be happier for the Dawson's Creek star that she has romance in her life after all these years being single since her split from Tom Cruise.

The single mom and the Ray actor have been enjoying secret hookups for over a year, People first reported. Rumors popped up that the pair were seeing each other in August 2013, so the couple was able to keep it hush hush for longer than most people in Hollywood!

"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," a source dished to the mag. "But contrary to those conclusions, they're not about to run off and make some serious commitment," the source added.

Although, a pic of the duo holding hands in a recording studio surfaced yesterday, and it certainly looks like more than a fling! We have a feeling they are trying to downplay their connection to maintain a level of privacy. Be loud and proud about your love, guys!