Holmes, 40, and Foxx, 51, didn't seem to mind any photographers in the distance, as the actress lovingly wrapped her arms around the Robin Hood star. Holmes, wearing a cute pink-and-white pinstriped crop top and matching shorts, then leaned in for a delicate kiss with her man.
While it's unclear if the pair's kids -- Holmes' daughter Suri Cruise, 12, and Foxx's daughters Corinne, 24, and Annalise, 9 -- joined them on their Miami getaway, a source recently told ET that Foxx has won over Suri and the rest of Holmes' family.
Katie Holmes and Jamie Foxx Squash Break Up Rumors With Rare PDA-Filled Pic
According to ET's source, the Beat Shazam host made a big gesture by taking out Holmes and her mother, Kathleen, for the former Dawson's Creek star's 40th birthday earlier this month.
“Jamie took the ladies out to Serendipity [in the upper east side of NY] for Katie’s birthday. It was so sweet, it seemed he like he really wanted to make the night special,” the source said. "Everyone got along great. Jamie is a gentleman and he knows how important Katie’s family is to her. Suri already adores Jamie.”