More ideas from Sophia
Cara Delevingne September Vogue Cover Star - CARA DELEVINGNE graces her fifth Vogue cover in a fashion shoot photographed by Mario Testino (Vogue.co.uk)

Supermodel turned actress Cara Delevingne lands on the cover of British Vogue's September 2016 edition lensed by fashion photographer Mario Testino.