Interestingly, in Paris, there are mopeds all over, with wintertime coverings that include glove-like handle muffs, as well as similar structures for the legs. Bundle up in a jacket, and everyone seems to think nothing of it. Throw a poncho on, and the rain is mostly handled (except for leg splash-back). Of course, Paris also has a wonderful Metro that one can fall back on if the weather is particularly nasty.