Look at that body!
Eva Longoria flaunted her gorgeous figure in a teeny pink bikini — and we can't get over how great she looks at 40!
(Photo Credit: Splash)
The former Desperate Housewives star was in Miami Beach celebrating a bachelorette party, and got a little cheeky as she soaked up the sun.
See more of her sexy pics here!