We have been spending a lot of our time stocking up on pretty dresses, and while everything is obscenely cute, we can't help but notice all of the affordable choices. From shirt dresses to maxis, there are some great picks out there for under $21. To save you time and money, we rounded up our favorite options from Walmart. You don't have to sacrifice style when you're spending less cash. These dresses prove it.
We especially love that this JustVH V-Neck Casual Midi Dress ($17) has pockets. It also comes in back.
This Holiday Beach Bardot Dress ($12-$13) comes in a few different colors.
Pair this LOVE SADIE Wrap Dress ($19) with a denim jacket.
This Nlife Long-Sleeve Floral Print Midi Dress ($19) would look cute with boots.
You can style this Millenium Denim Belted Dress ($17) so many different ways.
The little sleeve ties on this Terra & Sky Off-Shoulder Shift Dress ($17) are cute.
This Jaquline Design Studio Ruffle Wrap Polka Dot Dress ($16) will never go out of style.
If you love millennial pink, you need this pretty LOVE SADIE Maxi Dress ($19).
Wear this L.N.V. Printed Wrap Waist Dress ($13) with black tights and flats.
The belt on this Unique Bargains Sleeveless Shirt Dress ($21) is so flattering.
You'll wear this Himone Ruffle Off-Shoulder Mini Denim Dress ($13) all Spring long.
When you want to be comfy, slip into this Paper Tee Printed Challis Lace Dress ($6).