1. J. Crew Collection Boucle Topcoat (eyyy, TOPCOAT!)
I've made a vow to myself to start schleping a pair of heels to the office. I've decided: rain boots are a must but they can't be worn in the office during the day...
Also, key here is layering. And go on and say "duh", but it's important for me to rub that in anyways. Pile on those layers, and try not to put your coat on during the work day - no matter how much your annoying-colleague-who-doesn't-allow-heater-on is (anyone is Tel Aviv will relate).