Yahoo Life Shopping
Why you can trust us

We independently evaluate the products we review. When you buy via links on our site, we may receive compensation. Read more about how we vet products and deals.

'Flattering fit': This comfy spring dress has over 18,000 perfect reviews — and it's on sale starting at $17

We may receive commission from purchases made via links on this page. Pricing and availability are subject to change.

This super-flattering frock comes in 32 colors and patterns. (Photo: Amazon)
This super-flattering frock comes in 32 colors and patterns. (Photo: Amazon)

It's hot outside, but you want to make an entrance at the barbecue this weekend. A comfy swing dress will keep you feeling and looking fine!

The DB Moon Short Sleeve Empire Waist Dress has earned more than 18,000 perfect five-star reviews. It normally retails for up to $36, depending on the style, size and color combination, but right now, you can find it starting at $17.

The empire waist makes this dress extra figure-flattering — its elastic band cinches the narrowest part of you, and the full skirt conceals the tummy for a flawless fit. Its short sleeves are on the longer side, offering a bit more coverage to the upper arm, and the hemline falls right below the knee. A rayon-spandex material means it's lightweight, soft and stretchy, so it's great for warmer weather.

Shop it: DB Moon Short Sleeve Empire Waist Dress, starting at $17 with on-page coupon (was $36), amazon.com

This dress pairs well with a statement necklace. (Photo: Amazon)
This dress pairs well with a statement necklace. (Photo: Amazon)

The frock is available in sizes XS to 3X in a crewneck or V-neck style. While very similar, the V-neck version has more of a fit-and-flare silhouette with a wrap top and skater skirt, which is very flattering for the chest and waist.

One reviewer dubbed it as their simple go-to dress: "The colors are beautiful. The elastic at the waist is just enough to prevent the waist from stretching without being tight ... I ordered a size 2x and it is a perfect AND flattering fit!!! It's loose enough that I'm comfy, but tight enough that the girls are nicely framed.... Lastly, I was worried about length and it comes to just below my knees, so that too, is perfect."

We haven't even mentioned the best part — these dresses have pockets! Perfect for storing your phone, mask, lip balm or just twirling your hands around in!

Another reviewer says the pockets were a big plus: "Love it...super cute and seems like a good quality dress. Would suggest putting a slip under the light fabric colors, but the dark blue one doesn’t need one. The fabric itself is very stretchy and comfy... As a bonus the pockets are discreet, and if you need to use them they are deep."

Shop it: DB Moon Short Sleeve Empire Waist Dress, starting at $17 with on-page coupon (was $36), amazon.com

A pair of strappy sandals, a bit of delicate jewelry, and voila — you're cocktail-party ready! (Photo: Amazon)
A pair of strappy sandals, a bit of delicate jewelry, and voila — you're cocktail-party ready! (Photo: Amazon)

You'll find both dresses in 31 colors and patterns ranging from classic black to winsome white, with stops all along the color spectrum, not to mention floral, camouflage, leopard print and polka-dot patterns. We love these dresses because they can easily be fancied up or toned down for any occasion. Pair yours with sneakers and a cropped denim jacket for a casual daytime look you can rock at brunch. Want something more elevated for a dinner or backyard party? Style it with heeled or platform sandals and a statement necklace.

Go for it — a versatile find like the DB Moon Short Sleeve Empire Waist Dress doesn't come around that often, especially at such a good price!

Shop it: DB Moon Short Sleeve Empire Waist Dress, starting at $17 with on-page coupon (was $36), amazon.com

The reviews quoted above reflect the most recent versions at the time of publication.

Read More from Yahoo Lifestyle:

Follow us on Instagram, Facebook, Twitter and Pinterest for nonstop inspiration delivered fresh to your feed, every day.

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Lifestyle's newsletter.