Eva Longoria is proving that age is just a number as she soaks up the sun in Marbella. The 49-year-old actress and former Desperate Housewives star was spotted relaxing in the sea with her son Santiago and nephew, showcasing her incredible figure in a skimpy white bikini adorned with orange flowers.
Share what you think