On a scale of Kristen Stewart to Cara Delevigne, we are Cara.
Chanel in La Fascinante Lipstick
Cara Delevingne Black tee and white pant
15 Reasons Cara Delevingne Is The Jennifer Lawrence Of Models. Love Cara and Jennifer (aka Margo and Katniss).
20 Hairstyles for Layered Hair! Layers suit all face shapes, and there are lots of hairstyles for layered hair. Celebrity hairstyles for layered hair.
The back of Cara Delevingne's Roberto Cavalli dress was stunning.
Cara Delevingne in campaign girl for Topshop’s A/W 14 collection