Picture - Cara Delevingne London United Kingdom, Tuesday 18th February 2014

Cara Delevingne - Cara Delevingne is rushed into her hotel by her bodyguard. Cara appeared rather worse for wear, with her hair covering her face, and was walking barefoot for some reason - London, United Kingdom - Tuesday 18th February 2014

cara delevingne cara delevingne is rushed barefoot 4074002