A classic staple in any man’s wardrobe, men’s sport coats are the perfect tailored layer for nearly any occasion — whether you’re headed to the office, to an event, or just dressing up on the weekend. From casual looks like a men’s sport coat with a pair of khaki pants and a men’s sweater to more formal styles with a button-down shirt and tie, they’re a necessity for any man.