Cara Delevingne at Burberry Store Launch Melody May 1, 2014 Culture, Red Carpet Burberry, Cara Delevingne, Shanghai Comments Off on Cara Delevingne at Burberry Store Launch Cara Delevingne at Burberry Store Launch in Shanghai 4/24/2014 Top, Burberry, Skirt, Burberry, Shoes, Burberry Bag, Burberry