We're loving how this combination of a navy overcoat and khaki dress pants instantly makes men look classy and dapper. Derby shoes will add a hint of stylish effortlessness to an otherwise mostly dressed-up outfit. Classy looks for stylish gentlemen in their 20s aren't actually that hard.