Jamie Foxx had one hell of a birthday!
The actor, who turned the big 5-0 this week, was caught canoodling with longtime rumored girlfriend Katie Holmes during a private celebration in Hollywood Wednesday night.
Katie got onstage with her man Wednesday night at Paramount Studios — and at least for these few moments … couldn’t keep their hands off each other. The couple’s been together for 4 years, but we’ve only seen PDA shots once before. Normally, they avoid all public photos or video.