Eva Mendes strips down (again) for Calvin Klein. This time she is all oily and sweaty on the beach with male model Jamie Dornan.

You have to respect CK for sticking with what works. From way back in the Brooke Shields day, using celebs nearly naked to sell perfume, underwear and jeans has been a huge success for them.