Cara Delevingne Dressed to Kill Velvet Blazer Cara Delevingne Dressed to Kill Velvet Blazer (£39, originally £65) Image Source: nastygal.com Cara Delevingne Dressed to Kill Velvet Blazer £39 from nastygal.com Buy Now