I am looking for a not too expensive smart waterproof jacket (long enough to cover longish blazers) that I can wear for work. I have casual jackets and smart winter coats but looking for something imbetween