If you don't have a Carhartt jacket for winter, you definitely need one. Casual in appearance, these are easy, protective styles that you can layer with, style for work (whether your work finds you ...