Enter, the jean jacket. Denim jackets are an iconic style that you can sport anywhere, at any time (just take a look at ...