1 Kate Moss’s Calvin Klein campaigns were sleazy, spectacular and changed fashion forever independent.co.uk Taffy Roberts 10 months ago in News 0