The Pretty (and Under-$45) Summer Dress Everyone Is Wearing