Hey, Now! Katie Holmes and Jamie Foxx Share a Smooch During Romantic Holiday Vacation

Katie Holmes and Jamie Foxx spent some time in Miami over the holidays, and judging by these photos, the couple had a blast together. During the weekend before New Year's, the pair relaxed on a yacht with friends and hit the water for some jet-skiing. Katie busted out a few dance moves, rocked a black bikini as she was seen carrying a book, and at one point, she and Jamie even shared a cute kiss aboard. Katie and Jamie have been dating for about three years, and became more comfortable putting their relationship on display in major ways in 2018.

Just before their trip, Jamie helped Katie celebrate her 40th birthday with a sweet date in New Orleans. While Katie had to jet off before the new year, Jamie rang in 2019 with two more of his leading ladies; the actor shared an Instagram snap of himself celebrating with his daughters, 24-year-old Corinne and 10-year-old Anelise, writing, "No better way [than] to spend my New Years with my babies!!!" Keep reading to see Jamie and Katie's cute holiday getaway.