Katie Holmes and Jamie Foxx Kiss on a Yacht During Vacation in Miami

The notoriously private stars first sparked romance rumors in 2013 and have occasionally been seen together in public, even showing PDA, including kissing.

By Corinne Heller Dec 29, 2018 4:52 PMTags
Katie Holmes, Jamie FoxxMEGA

PDA alert!

Katie Holmes and Jamie Foxx were photographed on Friday vacationing in Miami on a private luxury yacht, just before the New Year's holiday. The two were seen sharing a sweet kiss while on board. Holmes wore several outfits that day, including a string black bikini and a pink pinstriped Eberjey crop top and matching shorts.

The two are vacationing with friends and "are having a great time relaxing and being with each other," an eyewitness told E! News. "They've spent time having drinks and hanging out in the sun on the top deck listening to music and chatting. One morning, they ate breakfast alone on one of the decks, where they were smiling and laughing throughout the meal. They also had a dinner party with friends where everyone sat around a big table eating and laughing together."

"On Friday, Katie went ashore for some shopping at Eberjey where she bought a pink crop top and shorts," the eyewitness continued. "She immediately changed into her new outfit and when she got back to Jamie, she went right up to hug and kiss him. He looked happy to see her and they were sweet together."

E! News learned in 2016 that Holmes and Foxx, who are notoriously private, have been dating for years and that that is "not a secret among their friends."

The two first sparked romance rumors in 2013 and have occasionally been seen together in public since then.

Katie Holmes and Jamie Foxx: Romance Rewind

They have even showed PDA, including kissing. But neither Holmes nor Foxx will discuss their relationship publicly.


When asked about Holmes on ESPN's SportCenter in February, the actor walked off the live interview.


Earlier this month, Holmes and Foxx, 51, had an intimate meal at the famous Serendipity restaurant in New York City to celebrate the actress' 40th birthday.

Watch: Katie Holmes and Jamie Foxx Work Out Together

The two were also spotted together on other dates in Manhattan in April and July.