Try teaming a brown check waistcoat with navy dress pants if you're going for a clean, smart getup. Grab a pair of black leather derby shoes to inject a hint of stylish effortlessness into your getup. And if we're talking outfit ideas for 30-something Millennial gentlemen, this getup suits almost any guy.