John Lewis Cashmere Bed Socks Add some fun to your travel outfits with the John Lewis Cashmere Bed Socks (£30). Image Source: John Lewis John Lewis Cashmere Bed Socks £30 from johnlewis.com Buy Now