Nasty Gal x Cara Delevingne Glam Rock Holiday Collection
The Nasty Gal x Cara Delevingne Collection Has All Your Party Season Outfits Sorted
4
Cara Delevingne Get Together Leather Pants (£84, originally £140) and Cara Delevingne Die Another Day Oversized Shirt (£21, originally £35)