Layer up in comfort with soft and cosy men’s flannel shirts from our collection. Heritage checks and muted hues lend timeless style to these wardrobe essentials. Opt for short-sleeved designs made with lightweight cotton for breathable comfort on warmer days, or choose fleece-lined pieces when there’s a chill in the air. Enjoy free store collection when you shop online