Eva Longoria Still Bangin' at 40

7/3/2015 2:49 PM PDT

Eva Longoria is a freak of nature.

What to say ... Perfect body. Marbella, Spain.  Beach.  Hot.  So hot,