Cara Delevingne Backstage Blumarine Fall 2012
She is so unbelievably beautiful.
(via whimsicalnightowl)
Cara Delevingne Backstage Blumarine Fall 2012
She is so unbelievably beautiful.
(via whimsicalnightowl)
She has perfect eyebrows!
She is so unbelievably beautiful.