Dresses - Sale

Sort by
Filter
sort Recommended have been applied
  • Cotton dress - Blue/White patterned
    -35%

    Cotton dress

    Discounted priceS$ 34.90Normal priceS$ 53.90

  • Tapered-waist dress - Black/Floral/Black/Patterned
    -46%

    Tapered-waist dress

    Discounted priceS$ 29.90Normal priceS$ 54.90

  • Draped one-shoulder dress - Black/Black/Striped
    -15%

    Draped one-shoulder dress

    Discounted priceS$ 54.90Normal priceS$ 64.90

  • Satin bandeau dress - Light dusty pink
    -15%

    Satin bandeau dress

    Discounted priceS$ 84.90Normal priceS$ 99.90

  • Asymmetric linen mini dress - Cream
    -53%
    H&M Studio Collection

    Asymmetric linen mini dress

    Discounted priceS$ 69.90Normal priceS$ 149.90

  • Silk-blend maxi dress - Black
    -28%
    H&M Premium Selection

    Silk-blend maxi dress

    Discounted priceS$ 129.90Normal priceS$ 179.90

  • Sheer embellished dress - Black
    -25%
    S/S 2025

    Sheer embellished dress

    Discounted priceS$ 74.90Normal priceS$ 99.90

  • Belted dress - White/Dark brown
    -31%

    Belted dress

    Discounted priceS$ 54.90Normal priceS$ 79.90

  • Denim shirt dress - Light denim blue
    -32%

    Denim shirt dress

    Discounted priceS$ 94.90Normal priceS$ 139.90

  • Flounced chiffon dress - Turquoise/Patterned
    -31%

    Flounced chiffon dress

    Discounted priceS$ 44.90Normal priceS$ 64.90

  • Hourglass T-shirt dress - Grey marl
    -25%
    H&M Studio Collection

    Hourglass T-shirt dress

    Discounted priceS$ 104.90Normal priceS$ 139.90

  • Cowl-back dress - Light pink/Navy blue
    -38%

    Cowl-back dress

    Discounted priceS$ 24.90Normal priceS$ 39.90

  • Knot-detail dress - Light beige/Black
    -20%

    Knot-detail dress

    Discounted priceS$ 39.90Normal priceS$ 49.90

  • Shoulder-pad dress - Beige/Leopard print
    -29%

    Shoulder-pad dress

    Discounted priceS$ 24.90Normal priceS$ 34.90

  • Flared-skirt dress - White/Denim blue/Black/Grey
    -20%

    Flared-skirt dress

    Discounted priceS$ 39.90Normal priceS$ 49.90

  • Flared-skirt dress - Grey/Black/White/Denim blue
    -20%

    Flared-skirt dress

    Discounted priceS$ 39.90Normal priceS$ 49.90

  • Twill shirt dress - Black
    -42%

    Twill shirt dress

    Discounted priceS$ 34.90Normal priceS$ 59.90

  • Flounce-skirt dress - Black
    -23%

    Flounce-skirt dress

    Discounted priceS$ 49.90Normal priceS$ 64.90

  • Satin wrap dress - Cerise/Floral
    -38%

    Satin wrap dress

    Discounted priceS$ 24.90Normal priceS$ 39.90

  • Shimmering dress - Black/Glittery
    -29%

    Shimmering dress

    Discounted priceS$ 59.90Normal priceS$ 84.90

  • Long wrapover dress - Black
    -29%

    Long wrapover dress

    Discounted priceS$ 59.90Normal priceS$ 84.90

  • Gathered puff-sleeved dress - Pink/Floral/Black
    -29%

    Gathered puff-sleeved dress

    Discounted priceS$ 59.90Normal priceS$ 84.90

  • Voluminous dress - Green/Black
    -32%

    Voluminous dress

    Discounted priceS$ 64.90Normal priceS$ 94.90

  • V-neck chiffon dress - Cream/Black floral/Green/Black
    -34%

    V-neck chiffon dress

    Discounted priceS$ 34.90Normal priceS$ 52.90

  • V-neck chiffon dress - Green/Cream/Black floral/Black
    -34%

    V-neck chiffon dress

    Discounted priceS$ 34.90Normal priceS$ 52.90

  • Square-neck jersey dress - Black/Yellow/Patterned
    -38%

    Square-neck jersey dress

    Discounted priceS$ 24.90Normal priceS$ 39.90

  • Square-neck jersey dress - Yellow/Patterned/Black
    -38%

    Square-neck jersey dress

    Discounted priceS$ 24.90Normal priceS$ 39.90

  • Collared wrap dress - Black/Tiger-striped
    -29%

    Collared wrap dress

    Discounted priceS$ 59.90Normal priceS$ 84.90

Dresses - Sale

Find the perfect dress to a bargain price in our sale section. Whether you need a chic or casual dress, our vast collection of women’s dresses on sale caters to any occasion. Short, long, sparkly or simple — the choice is yours. Browse through our dresses on sale online and find your favourites today!