Marks and Spencer is selling a pair of thermal leggings that aren't only deliciously warm and cosy for cold autumn and winter days, but they look smart, too. There are plenty of thermal offerings available on the high-street, but shoppers have hailed the M&S Collection Heatgen Maximum Thermal Fleece Leggings as being the best of the best. Marks and Spencer's Heatgen Maximum Thermal Fleece Leggings are purse-friendly, costing £20 per pair, but are a staple you're bound to get plenty of wear out of in the colder weather.

They can be worn alone, with a jumper or cardigan, but can also be worn underneath trousers for an extra layer of warmth. Available in sizes 6 to 22, the M&S Collection Heatgen Maximum Thermal Fleece Leggings come in four different colourways. Fashion fans can choose from classic black, grey marl, navy, or my personal favourite - dark chocolate.

READ MORE: Next's 'no blister' £40 autumn boots are so comfy, shoppers say they're 'like wearing slippers' READ MORE: 'I wear Marks and Spencer's £40 cargo trousers almost weekly - they are so smart and go with everything' The thermal leggings are lined with fleece for a super-cosy feel. They use M&S' Heatgen maximum warmth technology, which effectively traps body heat to keep you warm and cosy. There's also plenty of added stretch for a more comfortable fit.

The Heatgen Maximum Thermal Fleece Leggings have been flooded with glowing five-star reviews on the M&S website, and have impressed with their style and functio.