Dressing for rain, snow and slush is hard to pull off without feeling frumpy or getting soaked. Consider these foul-weather ...