Flannel shirts have had a bit of a revolution lately, instead of being known as the rural mans shirt of choice, they have become a more formal option - perfect for the modern man. Ideal for a first date or a night out with the boys, style this navy brushed flannel shirt with fitted pants and dressy boots.