I am starting a new job soon and have some new smart clothes but can't put my old faithful puffa jacket on top. Looking for a black long coat I can wear through spring and summer, ideally showerproo