Popsugar Fashion Affordable Shopping Best Cheap Dresses 12 Easy Dresses You'll Always Reach For This Spring . . . All Under $21 4 February 2019 by Macy Cate Williams Image Source: Walmart As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work. 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 favourite options from Walmart. You don't have to sacrifice style when you're spending less cash. These dresses prove it. JustVH V-Neck Casual Midi Dress Image Source: walmart.com We especially love that this JustVH V-Neck Casual Midi Dress ($17) has pockets. It also comes in back. JustVH V-Neck Casual Midi Dress $17 from walmart.com Buy Now Holiday Beach Bardot Dress Image Source: walmart.com This Holiday Beach Bardot Dress ($12-$13) comes in a few different colours. Holiday Beach Bardot Dress $12 from walmart.com Buy Now LOVE SADIE Wrap Dress Image Source: walmart.com Pair this LOVE SADIE Wrap Dress ($19) with a denim jacket. LOVE SADIE Wrap Dress $19 from walmart.com Buy Now Nlife Long-Sleeve Floral Print Midi Dress Image Source: walmart.com This Nlife Long-Sleeve Floral Print Midi Dress ($19) would look cute with boots. Nlife Long-Sleeve Floral Print Midi Dress $19 from walmart.com Buy Now Millenium Denim Belted Dress Image Source: walmart.com You can style this Millenium Denim Belted Dress ($17) so many different ways. Millenium Denim Belted Dress $17 from walmart.com Buy Now Terra & Sky Off-Shoulder Shift Dress Image Source: walmart.com The little sleeve ties on this Terra & Sky Off-Shoulder Shift Dress ($17) are cute. Terra & Sky Off-Shoulder Shift Dress $17 from walmart.com Buy Now Jaquline Design Studio Ruffle Wrap Polka Dot Dress Image Source: walmart.com This Jaquline Design Studio Ruffle Wrap Polka Dot Dress ($16) will never go out of style. Jaquline Design Studio Ruffle Wrap Polka Dot Dress $16 from walmart.com Buy Now LOVE SADIE Maxi Dress Image Source: walmart.com If you love millennial pink, you need this pretty LOVE SADIE Maxi Dress ($19). LOVE SADIE Maxi Dress $19 from walmart.com Buy Now L.N.V. Printed Wrap Waist Dress Image Source: walmart.com Wear this L.N.V. Printed Wrap Waist Dress ($13) with black tights and flats. L.N.V. Printed Wrap Waist Dress $13 from walmart.com Buy Now Unique Bargains Sleeveless Shirt Dress Image Source: walmart.com The belt on this Unique Bargains Sleeveless Shirt Dress ($21) is so flattering. Unique Bargains Sleeveless Shirt Dress $21 from walmart.com Buy Now Himone Ruffle Off-Shoulder Mini Denim Dress Image Source: walmart.com You'll wear this Himone Ruffle Off-Shoulder Mini Denim Dress ($13) all Spring long. Himone Ruffle Off-Shoulder Mini Denim Dress $13 from walmart.com Buy Now Paper Tee Printed Challis Lace Dress Image Source: walmart.com When you want to be comfy, slip into this Paper Tee Printed Challis Lace Dress ($6). Paper Tee Printed Challis Lace Dress $6 from walmart.com Buy Now ShoppingAffordable ShoppingWalmartDresses