A blazer and a multi colored long sleeve shirt married together are a wonderful match. While it can be a bit of a challenge to stay fashionable in below-freezing temps, it's ensembles like this that prove it's quite doable. When it comes to dressing ideas for 30-something gents, this combination looks cool on almost anyone.