Marrying a black raincoat with grey dress pants is an awesome pick for a sharp and sophisticated outfit. When it comes to shoes, go for something on the relaxed end of the spectrum with white leather low top sneakers. When spring is in the air, you'll love this look as your uniform for unpredictable spring weather. This getup is most probably exactly what you're looking for as a 30-something man.