21 Flannel Shirt Outfits That Feel Fresh and Fun

"What, this old thing? I've had it for years."