An olive barn jacket and grey dress pants are an elegant combination that every modern gentleman should have in his collection. Let your sartorial chops truly shine by finishing off your outfit with brown leather derby shoes. Wear this ensemble to show your maturity as a 30-year-old guy.
Consider wearing an olive barn jacket and navy dress pants to ooze class and sophistication. Add brown leather derby shoes to the equation and the whole look will come together really well. A look like this will make any 30-something man look better than any of his peers.
Get Personal Outfit Recommendations
Outfit & shopping recommendations based on your own wardrobe