Cara Delevingne in London Michelle Torres February 26, 2015 Culture, Red Carpet Cara Delevingne, Vivienne Westwood Comments Off on Cara Delevingne in London Cara Delevingne at the 2015 Elle Style Awards in London 2/23/15 Vivienne Westwood, Dress