Old Navy is having a sale!! 🎉 So many different options including denim, athletic and leisurely shorts. These are all $20 or less! Old Navy, Old Navy sale, denim shorts, athletic shorts, leisurely shorts, linen shorts, biker shorts, athletic skort