This jacket is a fall must-have for so many reasons: it's "perfect for fall," according to shoppers, comfy, vintage-looking and under $50. Holiday PJs are back at Old Navy, and you'll want to snag a ...