Wear a grey vertical striped overcoat with grey vertical striped dress pants for a sleek sophisticated outfit. Feeling adventerous today? Shake up this look by finishing off with a pair of white low top sneakers. As a 30-something Millennial gent, you're sure to appreciate this ensemble.