Marks and Spencer's £30 'perfect for layering' body warmer is a wardrobe staple that goes with everything on cooler days
Marks and Spencer shoppers have been heaping on praise for a 'warm' and 'soft' gilet that's keeping them toasty on cooler days. Hailed as the 'perfect layering piece' by those who have already bought the body warmer, it can be worn on its own as a top layer or under a coat or jacket for extra protection from the elements.


