Katie Holmes [1] and Jamie Foxx [2] spent some time in Miami over the holidays, and judging by these photos, the couple had a blast together [3]. 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 [4], and became more comfortable putting their relationship on display [5] in major ways in 2018.
Just before their trip, Jamie helped Katie celebrate her 40th birthday with a sweet date in New Orleans [6]. 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 [7] 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.