Denim jackets are a uber versatile piece of clothing. It is easy to style and look great on just about any look. Moreover, since they're light, one can wear them during any season as a layering pieces or style add-on.