Gorgeously soft, pure cashmere, ladies bed socks. Keeping those feet toasty warm in bed is essential for a good night’s sleep.
£35