This combo of a navy check wool gilet and olive cargo pants is on the off-duty side yet it's also on-trend and really stylish. Introduce a pair of green leather oxford shoes to the equation for an added dose of elegance. When it comes to style tips for 30-something Millennial gents, this combination is a good look on almost any guy.