Marks & Spencer Pure Cashmere Socks The sweet colour of the Marks & Spencer Pure Cashmere Socks (£30) will brighten up your trips. Image Source: Marks & Spencer Marks & Spencer Pure Cashmere Socks £30 from marksandspencer.com Buy Now