I'm not sure where the line between parka and those down-filled puffer jackets is, but I definitely thought I would never in a million years be caught dead in one of the latter.
Then I moved to Boston, and while I try to wear my elegant black overcoat most often, sometimes, when you've got 2 feet of snow on the ground and need to shovel out your car, you've got to wear the down puffer coat with the furry hood. You just gotta
p.s. -5C is about 23 F.