Katie Holmes was recently seen vacationing with her boyfriend, Jason Bard Yarmosky, on a luxury yacht in Lake Como, Italy. The couple was photographed sunbathing, cuddling, and swimming in the lake.

Holmes, 47, wore a black bikini with gold sparkles, while Yarmosky wore black swim shorts. Photos show Holmes smiling with her arms around the New York City-based artist, and they shared a kiss as she emerged from the water onto the boat.

Holmes and Yarmosky first sparked dating rumors in July when they attended a screening of "The Invite" together and were seen holding hands. A source told People at the time that they "looked very cute" and that Yarmosky was "whispering in her ear, and she was laughing."

They continued to attend events in New York and pose together on the red carpet. Holmes made their relationship Instagram official in September, posting a photo of them together with the caption, "Happy Birthday to the best of the best…❤️"

Jason Bard Yarmosky sat with his arm around Katie Holmes as they soaked up the sun while on vacation in Italy.

Yarmosky has since shared photos of the couple on their Italian vacation, including images of them on the boat and of Holmes in a black gown. Prior to her relationship with Yarmosky, Holmes dated Bobby Wooten III in 2022 and Emilio Vitolo Jr. from 2020 to 2021. She also dated Jamie Foxx for six years, from 2013 to 2019.

Holmes and Yarmosky couldn't keep their hands off one another as they vacationed in Italy.

Holmes' most high-profile relationship was with actor Tom Cruise, whom she was married to from November 2006 until she filed for divorce in June 2012. The couple welcomed their daughter, Suri Cruise, in April 2006.