Best Puffer Coats From Old Navy
15 Old Navy Puffer Coats That Look Way More Expensive Than They Actually Are
10
If you're torn between a navy or a grey coat, this Old Navy Water-Resistant Hooded Puffer Jacket ($65, originally $80) is a lovely mix of the two for winter.