Who's in agreement that the Barbour is the ultimate winter party coat? Yeah it looks trampy, but... FIVE POCKETS. That may not sound like a lot, but one goes all the way around. Waterproof and you can put in a fleecey lining. Oh, I'm not getting paid by Barbour to write this. They're just incredibly convenient.
Have a very Merry Christmas :)