5 reasons why luxury socks are the ultimate Christmas gift. Discover the reasons why you should treat someone you love this Christmas to a luxury pair of socks.