She may be just two years off 40, but Eva Mendes continues to top Hollywood's Hottest lists - and it is not hard to see why.
The actress smoulders on the cover of UK Marie Claire magazine this month, showing off her stunning figure.
In one shot, Eva, 38, reclines on stairs in a strapless swimsuit, with her endless legs clad in fishnet stockings.