AceShowbiz - Katie Holmes is enjoying a tropical holiday with her boyfriend Jamie Foxx. The two were seen boarding a mega yacht in Miami on Friday, December 28, during which the 40-year-old actress flaunted her bikini body.
In some pictures obtained by Daily Mail, the "Dawson's Creek" alum stripped down to a black teeny two-piece bikini that exposed her flat stomach, with her hair pulled up in messy bun. She held a book and a cell phone, before covering herself up with a colorful floral dress.
She was later seen sitting next to Jamie, who dressed casually in a white T-shirt. They appeared to get cozy on the corner of the couch. At one point, a female crew member served them some drinks. It seemed that the trip was a romantic one as they were not joined by friends or family members. Katie's 12-year-old daughter Suri Cruise was nowhere in sight either.
Earlier this month, Jamie joined Katie and her mother Kathleen Stothers-Holmes to celebrate her birthday on a dinner at Serendipity 3 in New York City. The "Logan Lucky" star, who turned 40 on December 18, arrived in the same car with her longtime rumored beau. She was all smiles as she entered the restaurant, while her daughter Suri was not seen with them that night.
An onlooker told Us Weekly about the pair's outing, "Katie and Jamie looked happy. They both came in the same car together, with her mom. Her mom walked out with a cake box at the end. Jamie and Kathleen ordered their frozen hot chocolate, and Katie had a strawberry sundae." The source added that they "all seemed like they were having a great time."
Katie and Jamie, who have been reportedly dating since 2013, recently wrapped up the filming of their new movies in Louisiana. The former is starring in an adaptation of self-help book "The Secret", while the 50-year-old actor has a role in an untitled Netflix movie directed by Ariel Schulman and Henry Joost.