Cara Delevingne in Burberry – Celebrating My Burberry at Sephora in New York City Cara Delevingne in Burberry – Celebrating My Burberry at Sephora in New York City