Best Puffer Coats From Old Navy
15 Old Navy Puffer Coats That Look Way More Expensive Than They Actually Are
7
You'd be very wise to scoop this sage Old Navy Water-Resistant Double-Breasted Puffer Jacket ($52, originally $65) since it's such a unique colour (especially over all-black or all-white 'fits).