Midi Dresses

Back to start
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Product type
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

    • Beige
    • Black
    • Blue
    • Green
    • Grey
    • Orange
    • Pink
    • Purple
    • Red
    • White
    • Yellow
  • Pattern

    • Floral
    • Leopard-print
    • Striped
  • Product type

  • Style

    • A-line
  • Neckline

    • Halterneck
    • Square neckline
    • V-neck
  • Sleeve length

    • Short sleeve
    • Sleeveless
  • Length

  • Sleeve style

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

    • Cotton
    • Denim
    • Lace
    • Linen
    • Mesh
    • Silk

564 items

Toggle image size
Toggle image type
564 items

Selected filters:

    • Cap-sleeved handkerchief dressModel

      Cap-sleeved handkerchief dress

      €34.99
      • Cream/Polka dot
    • Cap-sleeved handkerchief dressModel

      Cap-sleeved handkerchief dress

      €34.99
      • Red
    • Tie-detail cut-out dressModel

      Tie-detail cut-out dress

      €49.99
      • Navy blue/Floral
    • Printed strappy dressModel

      Printed strappy dress

      €29.99
      • Black/Floral
    • Denim midi dressModel

      Denim midi dress

      €49.99
      • Beige/Leopard print
    • Ruched cap-sleeved dressModel

      Ruched cap-sleeved dress

      €34.99
      • Light beige/Floral
    • Tie-detail tiered dressModel

      Tie-detail tiered dress

      €34.99
      • Red
    • Ruched linen-blend dressModel

      Ruched linen-blend dress

      €34.99
      • Brown
    • Denim midi dressModel

      Denim midi dress

      €49.99
      • Dark denim blue
    • Boat-neck jersey dressModel

      Boat-neck jersey dress

      €29.99
      • Black
    • Draped asymmetric dressModel

      Draped asymmetric dress

      €29.99
      • Dark blue
    • Satin midi dressModel

      Satin midi dress

      €39.99
      • Dark beige
    • Sleeveless wrap-detail dressModel

      Sleeveless wrap-detail dress

      €24.99
      • Dark plum red
    • Satin midi dressModel

      Satin midi dress

      €44.99
      • Olive green
    • Cap-sleeved handkerchief dressModel

      Cap-sleeved handkerchief dress

      €34.99
      • Cream
    • Cap-sleeved jersey dressModel

      Cap-sleeved jersey dress

      €29.99
      • Light beige marl
    • Draped cape-detail dressModel

      Draped cape-detail dress

      €17.99
      • Dark brown/Checked
    • Tie-back poplin dressModel

      Tie-back poplin dress

      €34.99
      • Navy blue
    • Satin midi dressModel

      Satin midi dress

      €39.99
      • Ivory
    • Cotton bodycon dressModel

      Cotton bodycon dress

      €19.99
      • Blue
    • Linen-blend tie-detail dressModel

      Linen-blend tie-detail dress

      €49.99
      • Blue/Lemons
    • Ruched cap-sleeved dressModel

      Ruched cap-sleeved dress

      €34.99
      • Dark dusty blue/Floral
    • Bodycon dressModel

      Bodycon dress

      €29.99
      • Black
    • Bodycon dressModel

      Bodycon dress

      €29.99
      • Red
    • Jersey strappy dressModel

      Jersey strappy dress

      €19.99
      • Black
    • Boat-neck jersey dressModel

      Boat-neck jersey dress

      €24.99
      • Black
    • Belted cotton shirt dressModel

      Belted cotton shirt dress

      €49.99
      • Pale pink/Floral
    • Scarf-collar satin dressModel

      Scarf-collar satin dress

      €49.99
      • Dark brown
    • Fine-knit silk-blend turtleneck dressModel
      H&M Premium Selection

      Fine-knit silk-blend turtleneck dress

      €99.99
      • Black
    • Tie-belt shirt dressModel

      Tie-belt shirt dress

      €29.99
      • Cream/Black striped
    • Tie-detail shirt dressModel

      Tie-detail shirt dress

      €34.99
      • White/Striped
    • Flounced strappy dressModel

      Flounced strappy dress

      €34.99
      • Light blue/Floral
    • Linen-blend halterneck dressModel

      Linen-blend halterneck dress

      €49.99
      • Ivory
    • Fitted off-the-shoulder dressModel

      Fitted off-the-shoulder dress

      €49.99
      • Black
    • Frill-trimmed smocked-bodice dressModel

      Frill-trimmed smocked-bodice dress

      €34.99
      • Cream/Lemons
    • Asymmetric cold shoulder dressModel

      Asymmetric cold shoulder dress

      €39.99
      • Light beige/Floral

    Showing 36 of 564 Items

    Load more products

    Become a member

    Become a member — don’t miss out on offers, discounts and bonus vouchers.

    Wish your inbox was more inspirational? No problem, just subscribe to our newsletter. Find out what's new and happening in the world of fashion, beauty, and home decor. Plus, you can get bonus vouchers, special invites to events and news on promotions or offers – straight to your inbox.

    By clicking ‘Become a member’, I agree to the H&M Membership Terms and conditions.

    To give you the full membership experience, we will process your personal data in accordance with the H&M's Privacy Notice.