The former Desperate Housewives star looked incredible as she put her bikini body on display in some sexy pink swimwear.
After taking a dip in the sea, 42-year-old Eva emerged from the water and did her best Bond girl impression as she strolled along the sand.
Her enviable curves and pert derrière were impossible to miss as she giggled in the sunshine.
Eva accessorised her matching bikini with a pair of quirky sunglasses and red lipstick as she enjoyed her Spanish getaway.
She was later pictured drying off with a towel before covering up in a baggy white shirt as she sat down to play a board game on the beach.
Last night the pretty brunette glammed up for the 2017 Global Gift Gala event at Gran Meliá Don Pepe, where she looked stunning in a gold Grecian style gown.
The asymmetric number featured a sheer patterned skirt and a shirt train, and Eva flashed her underwear in the glamorous get up.
Global Gift Foundation is a philanthropic non-profit organisation that aims to create a positive impact on the lives of children, women and families who are in need.
This year’s charities set to benefit from the gala include The Global Gift Foundation and The Eva Longoria Bastòn Foundation which focuses on women’s education and entrepreneurship.
“I am absolutely thrilled to be returning to Marbella for our sixth Global Gift Gala,” Eva said ahead of the event.
“The work the Global Gift Foundation do to improve the lives of many vulnerable women and children across the world couldn’t happen without galas like this.”