According to Us Weekly, "Katie and Jamie took a private jet to Cabo on Friday morning from Van Nuys Airport [in Los Angeles]," a source told the magazine. "It was a quick trip in honor of Katie's birthday. It was only them and two pilots on the plane."
The two started dating in 2013 and were greeted by a limo to the luxe Las Ventanas al Paraiso, a Rosewood Resort.
"They stayed in one of the most private suites at the hotel, separate from other guests and entered by a small path," the source continues. "They wanted to be very discreet and had everything delivered to their room and taken care of by a personal butler."
Holmes separated from her ex-husband Tom Cruise in 2012 and they both share a daughter, Suri. Foxx can understand that world, has he has two daughters himself from two previous relationships.
This article originally appeared on Womanista.com