It's one of those rare garments that can be worn all year long, looks good on any guy and never really goes out of style. So if you don't have a denim jacket yet, you might want to get one. But if you're not looking to spend a lot, this one from H&M, in light washed denim with distressed details, makes a great entry-level option.