Jamie Foxx Caught Canoodling with Katie Holmes on His 50th Birthday

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.

Via TMZ:

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.

See the PDA photos over at TMZ…