For a look that's truly envy-worthy, rock a navy overcoat with beige dress pants. Don't know how to finish? Complete this ensemble with a pair of brown suede derby shoes to mix things up. Gents who are curious how to dress well as you get into your 30s, you have your answer.