Midi Dresses

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

Filter & Sort

  • Sort by

  • Colour

  • Size

  • Product type

  • Material

  • Style

  • Fit

  • Occasion

  • Pattern

  • Brand

  • Function

  • Quality

  • Length

  • Sleeve length

  • Neckline

714 items

Toggle image size
Toggle image type
714 items

Selected filters:

    • Scarf-collar dressModel

      Scarf-collar dress

      £37.99
      • Black/Paisley pattern
    • Strappy lace dressModel

      Strappy lace dress

      £44.99
      • Burgundy
    • Scarf-detail satin dressModel

      Scarf-detail satin dress

      £32.99
      • Dark purple
    • Boat-neck lace dressModel

      Boat-neck lace dress

      £44.99
      • Dark purple
    • Scarf-collar dressModel

      Scarf-collar dress

      £37.99
      • Burgundy/Polka dot
    • Sleeveless wrap-detail dressModel

      Sleeveless wrap-detail dress

      £22.99
      • Dark plum red
    • Lace-trimmed jersey dressModel

      Lace-trimmed jersey dress

      £17.99
      • Black
    • Cap-sleeved dressModel

      Cap-sleeved dress

      £19.99
      • Dark brown
    • Draped jersey dressModel

      Draped jersey dress

      £27.99
      • Navy blue
    • Cap-sleeved crinkled dressModel

      Cap-sleeved crinkled dress

      £19.99
      • Rust brown
    • Satin midi dressModel

      Satin midi dress

      £37.99
      • Dark beige
    • Cap-sleeved dressModel

      Cap-sleeved dress

      £19.99
      • Cream/Zebra print
    • Rib-knit turtleneck dressModel

      Rib-knit turtleneck dress

      £29.99
      • Burgundy
    • Boat-neck jersey dressModel

      Boat-neck jersey dress

      £27.99
      • Black
    • Broderie-anglaise cotton shirt dressModel

      Broderie-anglaise cotton shirt dress

      £44.99
      • Green
    • Ruched cap-sleeved dressModel

      Ruched cap-sleeved dress

      £19.99
      • Black
    • Cap-sleeved dressModel

      Cap-sleeved dress

      £19.99
      • Black
    • Crinkled boat-neck dressModel

      Crinkled boat-neck dress

      £24.99
      • Cream
    • Sleeveless wrap-detail dressModel

      Sleeveless wrap-detail dress

      £22.99
      • Black
    • Ruched cap-sleeved dressModel

      Ruched cap-sleeved dress

      £32.99
      • Light beige/Floral
    • Open-back satin dressModel

      Open-back satin dress

      £44.99
      • Gold-coloured
    • Draped T-shirt dressModel

      Draped T-shirt dress

      £19.99
      • Dark brown
    • Funnel-collar shirt dressModel

      Funnel-collar shirt dress

      £37.99
      • Dark brown
    • Fringed jacquard-weave dressModel

      Fringed jacquard-weave dress

      £54.99
      • Dark plum purple
    • Draped cape-detail dressModel

      Draped cape-detail dress

      £17.99
      • Dark brown/Checked
    • Sleeveless cowl-neck dressModel

      Sleeveless cowl-neck dress

      £32.99
      • Dark brown
    • Draped midi dressModel

      Draped midi dress

      £37.99
      • Black
    • Rib-knit turtleneck dressModel

      Rib-knit turtleneck dress

      £29.99
      • Black
    • Belted shirt dressModel

      Belted shirt dress

      £32.99
      • Brown
    • Button-front midi dressModel

      Button-front midi dress

      £27.99
      • Black/Floral
    • Draped turtleneck dressModel

      Draped turtleneck dress

      £32.99
      • Black
    • Long-sleeved tie-belt dressModel

      Long-sleeved tie-belt dress

      £37.99
      • Dark grey
    • Short-sleeved tie-belt dressModel

      Short-sleeved tie-belt dress

      £37.99
      • Beige/Paisley pattern
    • Scarf-collar satin dressModel

      Scarf-collar satin dress

      £44.99
      • Dark brown
    • Denim midi dressModel

      Denim midi dress

      £44.99
      • Dark brown
    • Draped-panel one-shoulder dressModel

      Draped-panel one-shoulder dress

      £22.99
      • Dark khaki green

    Showing 36 of 714 Items

    Load more products

    Become a member

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

    Wish your inbox was more stylish? No problem, just subscribe to our newsletter. Find out what's current in the world of fashion, beauty, and home decor. Plus, you'll get bonus vouchers and special invites to sales and events – 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.