This flannel shirt from M&S is made from pure cotton with a checked pattern running throughout. A revere collar and chest pockets give it a relaxed, casual shape, while button fastening runs the full length of the front. M&S Collection: easy-to-wear wardrobe staples that combine classic and contemporary styles.