Dresses - Sale

Sort by
Filter
sort Recommended have been applied
  • Knit Mini Dress - Dusty pink
    -55%
    H&M Studio Collection

    Knit Mini Dress

    Discounted price$53.99Normal price$119.00

  • Flared Skirt Dress - White/Pale yellow/Pinstripe/Black
    -50%

    Flared Skirt Dress

    Discounted price$44.99Normal price$89.99

  • Tie Detail Dress - Blue/Stripe/Navy blue/Pattern
    -54%

    Tie Detail Dress

    Discounted price$15.99Normal price$34.99

  • Rib Bodycon Dress - Black/Dark mole
    -71%

    Rib Bodycon Dress

    Discounted price$9.99Normal price$34.99

  • Linen Loungewear Kaftan - Light khaki green/Light beige/Stripe
    -60%
    H&M Premium Selection

    Linen Loungewear Kaftan

    Discounted price$27.99Normal price$69.99

  • Gathered Crêpe Dress - Red
    -60%

    Gathered Crêpe Dress

    Discounted price$19.99Normal price$49.99

  • Crinkled Jersey Dress - Blue/Black
    -60%

    Crinkled Jersey Dress

    Discounted price$11.99Normal price$29.99

  • Appliqué Mesh Dress - Dark brown/Ohio
    -76%

    Appliqué Mesh Dress

    Discounted price$10.99Normal price$44.99

  • Rib Strappy Dress - Black/Light grey marle
    -70%

    Rib Strappy Dress

    Discounted price$8.99Normal price$29.99

  • Rib Maxi Dress - White/Beige/Light grey marle
    -71%

    Rib Maxi Dress

    Discounted price$7.99Normal price$27.99

  • Draped Shirt Dress - Black/Brown/Lime green/Cream/Zebra print
    -71%

    Draped Shirt Dress

    Discounted price$9.99Normal price$34.99

  • Draped Microfibre Dress - Dark green/Black
    -54%

    Draped Microfibre Dress

    Discounted price$15.99Normal price$34.99

  • Microfibre Tee Dress - Black/Dark grey
    -57%

    Microfibre Tee Dress

    Discounted price$12.99Normal price$29.99

  • Oversized Shirt Dress - Dark grey/Zebra print
    -54%

    Oversized Shirt Dress

    Discounted price$15.99Normal price$34.99

  • Flutter Sleeve Bodycon Dress - Light purple/Cream/Black/Grey
    -60%

    Flutter Sleeve Bodycon Dress

    Discounted price$9.99Normal price$24.99

  • Linen Blend Wrap Dress - Light beige/Blue/Stripe
    -60%

    Linen Blend Wrap Dress

    Discounted price$23.99Normal price$59.99

  • Collared Rib Dress - Light khaki green
    -60%

    Collared Rib Dress

    Discounted price$13.99Normal price$34.99

  • Plissé Dress - Cream/Black pattern/Dusty pink/Floral/Cream/Blue pattern
    -56%

    Plissé Dress

    Discounted price$21.99Normal price$49.99

  • A-line Twill Dress - Cream/Pale denim blue/Light beige
    -50%

    A-line Twill Dress

    Discounted price$24.99Normal price$49.99

  • Muslin Wrap Dress - Light khaki green/Black
    -70%

    Muslin Wrap Dress

    Discounted price$17.99Normal price$59.99

  • Linen Loungewear Kaftan - Light beige/Stripe/Light khaki green
    -56%
    H&M Premium Selection

    Linen Loungewear Kaftan

    Discounted price$30.99Normal price$69.99

  • Rib Bandeau Dress - Black/Cream stripe/Dark brown/Bright red
    -51%
    SUMMER 2025

    Rib Bandeau Dress

    Discounted price$21.99Normal price$44.99

  • Draped Microfibre Dress - Black/Dark green
    -54%

    Draped Microfibre Dress

    Discounted price$15.99Normal price$34.99

  • Pleated Bandeau Dress - Navy blue
    -50%

    Pleated Bandeau Dress

    Discounted price$34.99Normal price$69.99

  • Mermaid Skirt Bodycon Dress - Light turquoise/Dark grey/Black
    -60%

    Mermaid Skirt Bodycon Dress

    Discounted price$13.99Normal price$34.99

  • Mermaid Skirt Bodycon Dress - Dark grey/Light turquoise/Black
    -51%

    Mermaid Skirt Bodycon Dress

    Discounted price$16.99Normal price$34.99

  • Microfibre Maxi Dress - Dark beige/Black/Dark beige
    -60%

    Microfibre Maxi Dress

    Discounted price$13.99Normal price$34.99

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!