Sounds like Katie Holmes is one smitten kitten! Even though the actress has been dating her beau, Jamie Foxx, since 2013, she is reportedly head over heels for him still.

“She’s infatuated with him,” a source revealed to Us Weekly. “It’s what Katie signed up for.” The couple has kept their relationship private for years, but just recently, they have been spotted out and about together in Miami, New York, and New Orleans.

The 40-year-old was caught getting hot and heavy with her man on their romantic yacht date in Miami, FL, on Friday, Dec. 28. The following day, the lovebirds enjoyed a day out on the water, where they rode jet skis together.

Katie Holmes Infatuated With Jamie Foxx
MEGA

Katie and Jamie, 51, have taken their relationship to the next level over the past couple of months, as they have been playing house together while they both worked on different film projects. “Jamie Foxx is shacking up with Katie Holmes while she films The Secret in New Orleans!” a source told In Touch exclusively.

“Jamie’s completely head-over-heels in love with Katie and can’t bear to be apart from his girlfriend. Whenever he’s not working, he flies to New Orleans to be by her side and support her,” the insider spilled.

Katie Holmes Infatuated With Jamie Foxx
MEGA

It sounds like they’re one big happy family! Even Katie’s daughter, Suri, gives her stamp of approval. “Suri goes to [Jamie] for fatherly advice and guidance,” the source revealed. “Suri approves of Jamie and just wants her mom to be happy.”

Even though the Dawson’s Creek alum has been traveling with her man, she still makes sure to spend quality time with her daughter, too. The mother-daughter duo recently went on a ski trip together with some of Suri’s friends. The brunette beauty captioned one black-and-white photo, “Happy New Year!”

It’s refreshing to see Katie smiling again, since she hasn’t had the best luck in the love department.

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.