Kate Moss in a Calvin Klein Collection top and Calvin Klein Swimwear for the latest Harper’s Bazaar (U.S.)/©2012 Hearst Corporation