How to Wear a Flannel Shirt: A Style Guide for Every Occasion