Elevate your casual wardrobe with this Old Navy men's flannel shirt in blue and grey plaid. Perfect for travel, workwear, or just a casual day out, this XL shirt features long sleeves, a collared neckline, and button closure. Made with a blend of spandex and cotton, the double-brushed fabric type adds extra warmth and comfort for the colder seasons of fall, winter, and spring.


This regular fit button-up shirt also includes convenient pockets for added functionality. Machine washable and made in India, this Old Navy flannel shirt is a versatile addition to any wardrobe.