Cheap Summer Dresses at Old Navy
These 10 Summer Dresses Look Like a Million Bucks, but They're All Under $35
8
Spaghetti straps can sometimes feel too revealing, but the Striped Fit & Flare Cami Dress ($17, originally $35) creates a nice balance by having the hem hit at the knees.