Katie Holmes and Jamie Foxx have reportedly jetted off to Cabo San Lucas, Mexico to celebrate Holmes' 38th birthday, Us Weekly reports.
"Katie and Jamie took a private jet to Cabo on Friday morning from Van Nuys Airport [in Los Angeles]," a source told US. "It was a quick trip in honour of Katie's birthday. It was only them and two pilots on the plane."
The couple, who started dating in 2013, reportedly stayed at the luxe Las Ventanas al Paraíso, 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 explains. "They wanted to be very discreet and had everything delivered to their room and taken care of by a personal butler."
Holmes' daughter with ex-husband Tom Cruise, Suri Cruise, was not with the couple.
After returning from the trip, the actress took to Instagram to share a sweet series of photos with her daughter.