For a look that's classy and absolutely GQ-worthy, make an olive overcoat and navy dress pants your outfit choice. Add brown leather oxford shoes to the equation and ta-da: your getup is complete. When it comes to dressing ideas for 30-year-old gentlemen, this outfit is a good look on almost any guy.
Navy Dress Pants with Brown Leather Oxford Shoes Cold Weather Outfits In Their 30s
One of the smartest ways to style out such a must-have item as a grey herringbone overcoat is to wear it with navy dress pants. Brown leather oxford shoes are a welcome addition for this look. Overall, a good choice when it comes to outfit ideas for 30-something Millennial guys.