They’re going to Disneyland! Jamie Foxx knows that drastic times call for drastic measures — and he’s pulling out all the stops to win back Katie Holmes after he was caught flirting with another woman behind her back! A source exclusively tells In Touch that the father-of-two is attempting rent out Disneyland — in its entirety — in order to impress his not-so-secret girlfriend.

MORE: Tom Cruise Spends Father’s Day Without Suri… Again (EXCLUSIVE)

“Jamie is hoping this grand gesture will help Katie to forgive him,” the source confesses to In Touch exclusively. The over-the-top date comes after Jamie was caught “acting like a single frat boy” despite dating Tom Cruise’s ex for nearly four years. According to the source, Jamie has been on his worst behavior for a while now — but didn’t get caught until his run-in with a slender brunette on the Fourth of July.

katie holmes getty images

The source continues, “Jamie used to be discreet about his flirting, but seems to have let his guard down recently.” An eyewitness tells In Touch that on July 9, the Oscar winner, 49, was at a club in Miami “surrounded by beautiful women — he flirted all ight and grinded on them.”

His troubling behavior has some questioning his loyalty to the mother-of-one, 38. The eyewitness adds, “People were definitely wondering about the status of his relationship with Katie.”

MUST SEE: Tom Cruise to Marry for the Fourth Time!

But one thing’s clear — despite dating on the DL for years, Jamie definitely wants Katie to know that he’s committed to her. And he’ll sop at nothing to make sure that she knows just how much she means to him, despite his wandering eye.

“Jamie was told it would cost $500,00 to rent out the park, but that doesn’t bother him,” an insider gushes to In Touch exclusively. “He’s determined to give her a magical night.”

For more on this story, pick up the latest issue of In Touch — and for more exclusive content sign up for our newsletter!

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