Eva Longoria wears a white bikini on a yacht in Capri!

Eva Longoria is enjoying a day at the beach.

On Monday, the 47-year-old Desperate Housewives star was spotted relaxing on a yacht in Capri, Italy (July 11).

PHOTOS: See the most recent Eva Longoria photos.

Eva went swimming in a white bikini. Her husband, Jose Baston, and their four-year-old son Santiago accompanied her (not pictured).

The couple was also photographed while sightseeing in Italy earlier this month. Eva and Jose were previously seen mingling with other celebrities at Brooklyn Beckham and Nicola Peltz’s wedding in April.

Eva was also recently seen attending the premiere of a new HBO Max series she created.