We love the way this pairing of a beige overcoat and blue dress pants immediately makes any man look smart and polished. Bring a more relaxed twist to your ensemble with a pair of dark brown suede loafers. In the winter season, when practicality is critical, it can be easy to settle for a less-than-stylish look in the name of practicality. But this look is a shining example that you totally can stay cozy and remain equally stylish in the winter season. Seriously stylish, this outfit is also absolutely age-appropriate.