rules are meant to be broken.

senyahearts:

Cara Delevingne & Tallulah Harlech - Karl Lagerfeld Store Launch Party at Harrods, London (13/03/2014)