John LewisCashmere Gloves£19.50 – £39.00+ 3Selected Products Reduced100% Sustainable Fibre Alliance certified