When it comes to timeless refinement, this combination of a black overcoat and a grey print crew-neck t-shirt is the ultimate look. If you're puzzled as to how to finish, throw black leather casual boots into the mix. So if you need dressing tips for 30-something men, this outfit is definitely worth saving for later.