We love how this semi-casual pairing of a double breasted blazer and a crew-neck t-shirt instantly makes you look sharp. Our favorite of an infinite number of ways to complete this outfit is with a pair of black leather casual boots. While it can be tricky to dress stylish on extra cold days, it's outfits like this that prove it's quite doable. And if we're talking outfit ideas for 30-something gents, this outfit is a good look on most men.