Bestselling Old Navy Striped Blazer
Old Navy's $35 Stretchy Striped Blazer Is Finally Back in Stock — See How Women Are Wearing It
1
The Pinstriped Ponte-Knit Blazer ($38, originally $45) is stretchy, soft, and the easiest way to spruce up an outfit.