A pair of flannel trousers are a true seasonal staple. Ruggedly handsome and built to withstand a serious chill, the pants can't really be brought out until the weather dips. Of course, once it does, you'll want these slim trousers that can easily be worn with a slew of your sweaters or sport coats and look just as good with lace-up shoes as they do with your hiking boots.