Praised for their versatility, flannel shirts are a winter fashion staple for men and women for a reason. Don’t believe us?