old navy shorts

Today only, head to your nearest Old Navy store to get beach shorts for only $6.00! (Reg. $12.94 – $22.94)

Offer is available in store only. Limit of 5 per customer.

Offer valid June 17, 2015 only.

Find an Old Navy location near you.