Squaw Valley

Marloes for Calvin Klein Swim
Marloes Horst is the face and body of Calvin Klein's latest swimwear collection for Spring 2011, photographed by Sebastian Kim and styled by Beat Bolliger.