Karl Lagerfeld Cashmere under 300 £