Celebrity couple, Jamie Foxx and Katie Holmes who are known for keeping their romance private were spotted lounging on a mega yacht on Friday.
The 40-year-old actress turned heads as she flaunted her bikini body in a tiny black two-piece as she enjoyed a romantic gateway with her man in Miami.
Jamie was pictured onboard the yacht donning a white t-shirt as he sat next to his love.
Rumor has it that the two are currently busy planning a Paris wedding.
See more photos below.