A flannel is really a wardrobe staple for so many reasons. It can be layered over classic shirts and sweaters for an ...