Waterproof jackets are handy when you don't want to carry an umbrella with you. Here are some must-have raincoats that will keep you both dry and stylish