Best Midi Dresses From Old Navy
Look at These 16 Dresses From Old Navy and Tell Us Midi Isn’t the Perfect Length
2
The 100-percent, cotton-jersey Old Navy Tie-Dye Stripe Midi T-Shirt Shift Dress ($36, originally $39) is as soft as your favourite tee.