British top model Cara Delevingne stuns on the cover of the October 2014 issue of Allure Magazine. The Best of Beauty issue features Cara photographed by Mario Testino.
British top model Cara Delevingne stuns on the cover of the October 2014 issue of Allure Magazine. The Best of Beauty issue features Cara photographed by Mario Testino.