Here Are 10 Heavy Duty Coats That Will Keep You Warm and ... Whether you need a peacoat for a special event, a comfortable jacket to wear to work or a puffer coat for a snowy vacation, the mega ...