As worn by Cara Delevingne in Madrid, June 2015 ~ Dolce & Gabbana rose printed viscose cady top ~ designer tops ~ Cara’s style ~ celebrity fashion