A casual layering go-to, denim jackets are a menswear staple. From classics to statement takes, here’s GQ’s pick of the best.
216