Skip To Content

    29 Cute ASOS Dresses That Are On Sale Right Now

    Dresses that impress.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    Under £10

    1. I don't know what I love more about this romantic midi dress, its pink floral print or the fact that it's 66% off.

    Asos

    Sizes: 20-22.

    Price: £9.50 (originally £27.99)

    2. Tall girls rejoice! This mini dress is 36% off and it's especially designed for taller women.

    Asos

    Sizes: 4, 6, 8, and 20.

    Price: £9.50 (originally £15.00).

    3. This leopard print shift dress that's 55% off is *wildly* fun.

    Asos

    Sizes: 16-24.

    Price: £9.00 (originally £20.00).

    4. Save 40% on this long-sleeved mini dress that's comfy AND stylish.

    Asos

    Sizes: 6-16.

    Price: £9.50 (originally £16.00).

    5. This scoop-back, polka dot dress is fun, flirty, and 64% off.

    Asos

    Sizes: 4-18.

    Price: £9.00 (originally £25.00).

    6. This petite cami dress that's 70% off is a great day-to-night look that's proportioned to fit girls on the shorter side.

    Asos

    Sizes: 4-16.

    Price: £6.50 (originally £22.00).

    Under £20

    7. You can't go wrong with this classic white smock dress that just so happens to be 47% off.

    Sizes: 16-20.

    Price: £10.50 (originally £20.00)

    8. Feel like royalty whenever you twirl in this Cinderella-blue dress with tulle overlay (it's also 70% off).

    Asos

    Sizes: 14-18.

    Price: £16.50 (originally £55.00)

    9. This bright, asymmetrical wrap dress is a whopping 79% off.

    Asos

    Sizes: XL-XXXL.

    Price: £18.50 (originally £42.00).

    10. This raspberry skater dress is a steal at 57% off.

    Asos

    Sizes: 18-28.

    Price: £15.00 (originally £35.00).

    11. Save 60% on this shirt dress with floral embroidery that will make you feel like spring's already here.

    Asos

    Sizes: 8-18.

    Price: £18.00 (originally £45.00).

    12. This white Bardot dress is flattering AF and 60% off.

    Asos

    Sizes: 18-26.

    Price: £18.00 (originally £45.00).

    13. This textured red dress that's 68% off will quickly become your go-to look for fancy nights out.

    Asos

    Sizes: 4-16.

    Price: £19.50 (originally £62.00).

    Under £30

    14. This sheer check dress is 30% off AND it comes with a slip.

    Asos

    Sizes: 14-28.

    Price: £28.00 (originally £40.00).

    15. This tiered smock dress that's 21% off would make the perfect Valentine's day outfit.

    Asos

    Sizes: 4-16.

    Price: £22.00 (originally £28.00).

    16. This flattering cape dress that's 44% off would also be perfect for a romantic date night.

    Asos

    Sizes: 16-22.

    Price: £21.00 (originally £44.00)

    17. This oversized shirt dress is the ultimate edgy-yet-casual outfit. Plus, it's 35% off!

    Aso

    Sizes: 18-26.

    Price: £22.50 (originally £35.00).

    18. You'll be pretty in pink whenever you wear this handkerchief dress that's a whopping 70% off.

    Asos

    Sizes: 8-16.

    Price: £20.00 (originally £68.00).

    Under £40

    19. This cage dress is the *definition* of big witch energy AND it's currently 60% off!

    ASOS

    Sizes: 4-14.

    Price: £34.00 (originally £85.00)

    20. This polka-dot, pussybow dress means business and it's 29% off.

    Asos

    Sizes: 18-28.

    Price: £34.00 (originally £48.00).

    21. This velvet maxi dress that's 21% off proves that you can totally rock florals in the winter.

    Asos

    Sizes: 4-20.

    Price: £30.00 (originally £38.00)

    22. If "Kelly Kapoor, The Business Bitch" spoke to you, then you'll love this stunning suit dress that's 27% off.

    Asos

    Sizes: 18-28.

    Price: £35.00 (originally £48.00).

    23. Get 53% off this snake-print mini dress with a keyhole neckline.

    Asos

    Sizes: 4-18.

    Price: £30.00 (originally £65.00).

    24. This charming tie-neck dress would look cute with or without tights, meaning you can wear it in any season. It's also 37% off!

    Asos

    Sizes: XS-XL.

    Price: £37.50 (originally £60.00)

    Under £50

    25. All eyes will be on you when you wear this sequined mini dress that's 36% off.

    Asos

    Sizes: 16-28.

    Price: £48.00 (originally £75.00).

    26. This lace midi dress that's 45% off is the perfect combination of elegant and flirty.

    Asos

    Sizes: 16-22.

    Price: £41.00 (originally £75)

    27. This sophisticated print dress has a stunning silhouette and it's 46% off!

    Asos

    Sizes: 4-18.

    Price: £40.00 (originally £75.00).

    28. You can't beat the sheer *drama* of this asymmetrical sequin dress that's also 36% off.

    Asos

    Sizes: 20-28.

    Price: £48.00 (originally £75.00).

    29. Save 33% on this bold midi dress that's belted to create a flattering silhouette.

    Asos

    Sizes: 8-14.

    Price: £45.00 (£65.00).

    BRB, saying yes to all these dresses.

    Paramount Motion Pictures / Via giphy.com