An overcoat and a red crew-neck sweater combined together are a perfect match. To give this ensemble a more casual touch, why not complement this look with a pair of beige suede casual boots? And if we're talking style for gents over 30, this look looks nice on almost any man.