Get it from Old Navy for $8.49 (originally $16.99; available in sizes XS–4X, Tall and Petite sizes, and four colors ... So ...