A navy overcoat and charcoal jeans worn together are a match made in heaven for those dressers who love polished styles. For a more laid-back aesthetic, complement your ensemble with a pair of grey athletic shoes. When it comes to casual fashion for 30-something Millennial men, this outfit is ideal.