1: Eva Longoria, 49, stuns in a red bikini on Marbella beach

Arrow

2: The actress shows off her ageless physique in Spain

3: Longoria enjoys a relaxing day by the sea with her family

4: The star embraces her natural beauty under the Spanish sun

5: Eva proves that age is just a number in a sizzling bikini

6: Longoria's toned figure is on display during her beach day

7: The actress looks radiant as she takes in the Marbella views

8: Longoria exudes confidence and elegance in her swimwear

9: The 49-year-old actress is a true beach beauty in red