Old Navy Soft-Washed Printed Shirt Old Navy's soft-washed printed shirt ($18, originally $20) comes in cool blue seersucker and features a patriotic peace sign patch on the pocket. soft-washed printed shirt $18 from oldnavy.gap.com Buy Now