Eva Longoria, 51, takes a dip in red-hot cheeky bikini

Actress Eva Longoria was seen rocking a red-hot bikini during a beach trip this past weekend.

The Desperate Housewives alum was pictured in Marbella, Spain, on Sunday in cheeky bathing suit bottoms and a matching top. The 51-year-old star accessorized her look with a wide-brimmed hat, sunglasses, and a striped cover-up. She then took a dip in the ocean and made sand castles in the shallows with her 8-year-old son named Santiago.

The self-proclaimed beach babe then shared smiling snaps from the sunny outing through her Instagram stories. Longoria also has a residence in Marbella, Spain, and was seen making headlines last summer for another beach day in an itty bitty bikini.

Fans were in awe at how youthful the star is as she continues to maintain a healthy lifestyle and rigorous workout routine.