Every man should have a great, go-to blazer. But one blazer – no matter how well tailored or comfortable – does not a wardrobe make. Sometimes it is cold and sometimes it is summer and sometimes you'll want to wear something a bit more colorful than your favorite grey tweed. Investing in a few sports coats is a practical measure and it doesn't have to be expensive. These coats, from 10 different retailers, are all worthy of a hanger and ready to wear to that next party, wedding, or work function. You'll still wear that old staple most of the time, but now you'll be ready for any occasion.
As with most things Zara, the sport coats are fashionable but flimsy. They're also very, very skinny. Since the fast-fashion company loves trends – and you can find loads of sturdier, higher quality classic styles for around the same price – think of it as an excuse to get something with quirky detailing. The Bright Blue Blazer with Red Piping adds a nice little hit of visual impact and the Red Chambray Blazer has great roping details around the pocket. [$169; zara.com]