For a sharp outfit without the need to sacrifice on practicality, we turn to this combo of a dark green overcoat and a track suit. Add a touch of stylish nonchalance to with a pair of grey athletic shoes. When it comes to casual dressing ideas for 30-something Millennial gents, this getup looks nice on almost any man.