Eva Longoria sizzled in a Barbie-pink swimsuit as she hit the beach in Marbella, Spain on Sunday.
The 48-year-old was seen strolling along the beach in the cheeky one-piece that shows off her figure with a plunging zipper detail in the front and a cut-out back.
The actress accessorized the head-turning suit with a straw hat and minimal gold jewelry, later adding sunglasses.
Longoria was joined by her husband, José Bastón, 55, and their 4-year-old son, Santiago Enrique.
The “Desperate Housewives” star played with her son while making waves in her show-stopping swimsuit.
Longoria has been serving a slew of striking looks, including a rare fiery 23-carat ring and sheer gown at the premiere of her most recent movie, “Flamin’ Hot,” in June.
The Chopard design ring was created from 18-karat rose gold and titanium with 23.43 carats of orange opals, yellow-orange sapphires, diamonds and rubies.
Longoria wore the ring — estimated to be $30,000 — to her directorial debut, paired with a black lace Roberto Cavalli dress.
She also stunned at the Cannes Film Festival in May wearing another nude look, this time from Elie Saab Couture. The form-fitting, sheer dress showed off her curves and featured an embellished train.
The latest appearance was a far cry from her first Cannes Film Festival red carpet in 2005, where the star recently revealed she wore a $40 dollar dress.
“I was like, I’ll just wear this one, this knit gold, that feels right,” she said of her affordable look, worn the year after her hit show “Desperate Housewives” had premiered.
“Nobody would’ve known it was a $40 dress,” she said, adding, “It’s not the dress, it’s the woman who wears the dress.”