Many of these discounted dresses are super versatile, meaning you can dress them up with heels and jewelry for date nights and weddings. But you can also make them more casual for beach trips and everyday activities by wearing comfy sandals and sneakers. Just a warning: It’s hard to pick only one. But if we had to choose a favorite, it might be this tiered maxi dress that’s on sale for 30 percent off. Complete with convenient details like adjustable straps and side pockets, this flowy dress from The Drop is perfect for all of your warm-weather activities—and it’s available in a wide range of sizes from XXS to 5X. Keep reading to shop more of our favorite dresses on sale during Prime Day. But don’t wait too long to check out: Prime Day officially ends tonight, so shop soon to take advantage of these incredible discounts.

Best Maxi Dress Deals

Maxi dresses are the perfect summer outfit—their longer lengths provide a flowy fit that feels breezy in hot temperatures and shields your skin from the strong sun. The extra coverage also makes maxi dresses great for wearing to the office. (And when the temperatures start dipping later this year, you can throw on a denim jacket for an easy and comfortable fall outfit.) One in particular that caught our eye is Grecerelle’s V-Neck Flowy Maxi Dress. It comes in so many pretty patterns (including bright florals and geometric prints) and has a visually appealing high-low hemline. Plus, the combination of rayon and spandex materials makes it feel super soft and silky. The best part? You can get it for as little as $33 today.

Best Mini and Midi Dress Deals

And if you’re the type of person who prefers to keep cool in shorter dresses, then these mini and midi picks are best for you. We’re partial to the Merokeety Tie-Waist T-Shirt Dress, which one customer describes as the “perfect throw-on-and-go dress.” It has quite a few flattering features, such as a tie waist, strategic ruching, and short cuffed sleeves. Plus, it’s marked down to $25 and comes in 23 colors, which make it even more tempting to buy multiples of this dress. For something a bit more formal yet still super comfy, check out this sleek off-the-shoulder dress from Ezbelle. It shows off a bit more skin, but it’s still appropriate for occasions where you’d need a little black dress. Plus, shoppers say they receive “so many compliments” when they wear this piece. For a dress of this style, it’s normally pretty affordable at $49—but with the Prime Day discounts, it comes out to just $31 in select colors and sizes.