Warm, waterproof... and stylish?! Does such a thing exist? It's for my walk to work. I can't find anything that ticks the stylish box! Help please oh wise ones.