John Lewis & Partners Long Sleeve Heat Generating Thermal Top John Lewis & Partners Long Sleeve Heat Generating Thermal Top (£20) Image Source: johnlewis.com