Cara Delevingne Strips off for John Hardy

2014-09-24 1

Cara Delevingne has added another name to her endless list of campaigns by fronting the latest collection from jewellery designer John Hardy.