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.