Cara Delevingne for Burberry Beauty

by Daniel Haim

Beauty, standing for ‘Beautiful’ featuring British model Cara Delevingne, means Burberry Beauty And Cara, is beautiful.