Cape Town – Eva Longoria has still got it.
The dark-haired beauty was spotted enjoying the warm summer sun on the beach in Marbella, Spain on Sunday.
Eva, 42, paraded on the fine sand as she waved to paparazzi, wearing a sexy beige bikini and mirror sun-glasses.
Looking good, mami.
SEE SNAPS OF EVA ON THE BEACH HERE:
(Photo: Greatstock/Splash)