Cheap Summer Dresses at Old Navy
These 10 Summer Dresses Look Like a Million Bucks, but They're All Under $35
7
The Printed Fit & Flare Cami Mini Dress ($24, originally $35) has adjustable spaghetti straps so you can fit it to your liking.