This combo of an olive shearling coat and blue dress pants is a winning option when you need to look extra stylish and refined. Our favorite of an infinite number of ways to complement this look is brown leather double monks. We highly recommend this one if you're after an ultra-warm look that's as stylish as it is comfortable. Incredibly stylish, this getup is also appropriate for a 20-year-old man.