Marks and Spencer is offering an unbeatable deal for all the stylish men out there! Now, they can add not one, but two premium Men’s Flannel Shirts to their wardrobe for just £60.

Crafted from the softest flannel, these shirts are perfect for any occasion, be it a casual day out or a cosy evening in. But hurry, this incredible offer is only available until 23/01/2024.