For a look that's street-style-worthy and casually classy, rock a dark green overcoat with grey chinos. You can take a classier route with shoes by finishing off with black leather oxford shoes. In your thirties, you want to start dressing like a grown-up. That's when getups like this come in handy.
Dark Green Overcoat with Black Leather Oxford Shoes Cold Weather Outfits In Their 30s
Try pairing a dark green overcoat with a navy vertical striped suit if you're going for a sleek, fashionable getup. Complete your look with a pair of black leather oxford shoes and you're all done and looking smashing. A good example if you're aiming to shed your boyish look and start dressing with more refinement.
For a casually sleek outfit, wear a dark green overcoat with black chinos — these two items fit really well together. You can get a bit experimental on the shoe front and introduce black leather oxford shoes to this ensemble. That's the style for an over-30 guy to convey you've got what it takes to go places.