This pairing of a puffer coat and grey dress pants resonates rugged elegance. Go ahead and introduce a pair of oxford shoes to this outfit for a hint of class. Interested in dressing ideas for guys in their 30s? This getup should go straight to your inspiration folder.