Katie Holmes left boyfriend Jamie Foxx on their $6 million luxury yacht today – jumping ship to go shopping in Miami.
The actress wore a pink striped crop top and matching shorts for her shopping spree on shore.
She then returned to the boat to join her boyfriend, carrying bags from the posh sleepwear brand Eberjay.
The couple are staying on the $6 million super-yacht for a break after Katie finished filming her latest movie, “The Secret,” in New Orleans.
It’s the latest in a series of public appearances for the couple, who were very low key about their relationship until recently.
The pair started dating in 2013, a year after Katie split from Jamie’s former “Collateral” co-star Tom Cruise.
Despite rare sightings of them together, they always claimed to be just friends – and Jamie even denied dating Katie two years ago despite a photo of them holding hands in a recording studio.
However, they went public last year after being spotted holding hands on the beach in Malibu.
Earlier this year Katie, 40, denied she’d dumped Jamie, 51, over “trust issues”.
“Their relationship seems so much more serious this year,” a source told People magazine this week.
“Katie and Jamie keep having public dates, and although they try to not be photographed together, they are clearly not as concerned about keeping their relationship private.”