Warm Pockets: Old Navy Water-Resistant Double-Breasted Puffer Jacket in Ivory Pearl The pockets in this Old Navy Water-Resistant Double-Breasted Puffer Jacket ($52, originally $65, plus extra 35% off at checkout) are lined with fleece so they're incredibly warm. Image Source: oldnavy.gap.com Old Navy Water-Resistant Double-Breasted Puffer Jacket $52 from oldnavy.gap.com Buy Now