Denim jackets are a classic timeless piece which go with everything. This oversized boyfriend style is perfect when layered.