From jackets to pajamas and more, these Old Navy winter essentials provide warmth and versatility without premium pricing.
You can never have too many cardigans, especially when they're under $20. This option is made from Old Navy's cashmere-like ...