Try teaming a black trenchcoat with a grey suit if you're aiming for a proper, classic outfit. Balance out your outfit with a more laid-back kind of shoes, like these derby shoes. Sport this combination when you want to present a more sophisticated image as a 20-something man.