Midi Dresses

Back to start
Sort by
Filter by Brand
Filter by Size
Filter by Colour
Filter by Pattern
All filters

Filter & Sort

  • Sort by

  • Brand

  • Size

  • Colour

  • Pattern

  • Style

  • Neckline

  • Sleeve length

  • Length

  • Sleeve style

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

475 items

Toggle image size
Toggle image type
475 items

Selected filters:

    • Smocked strappy dressModel

      Smocked strappy dress

      £14.99
      • Dark brown/Polka dot
    • Smocked strappy dressModel

      Smocked strappy dress

      £14.99
      • White/Polka dot
    • Broderie-anglaise cotton dressModel

      Broderie-anglaise cotton dress

      £44.99
      • Green
    • Smocked-waist dressModel

      Smocked-waist dress

      £19.99
      • Cream/Floral
    • Tie-belt shirt dressModel

      Tie-belt shirt dress

      £19.99
      • Light beige/Leopard print
    • Smocked strappy dressModel

      Smocked strappy dress

      £17.99
      • Cream/Spotted
      Member price £12.99
    • Smocked strappy dressModel

      Smocked strappy dress

      £14.99
      • Red
    • Asymmetric tiered dressModel

      Asymmetric tiered dress

      £29.99
      • Light pink
    • Smocked-waist dressModel

      Smocked-waist dress

      £19.99
      • Light blue/Checked
    • Broderie anglaise cotton dressModel

      Broderie anglaise cotton dress

      £39.99
      • Ivory
    • Asymmetric dressModel

      Asymmetric dress

      £44.99
      • Black
    • Embellished bandeau dressModel

      Embellished bandeau dress

      £14.99
      • Black
    • Lace-trimmed cotton dressModel

      Lace-trimmed cotton dress

      £64.99
      • Light purple
    • Smocked cape-detail dressModel

      Smocked cape-detail dress

      £54.99
      • Dark yellow
    • Crinkled jersey dressModel

      Crinkled jersey dress

      £22.99
      • Yellow
    • Draped one-shoulder dressModel

      Draped one-shoulder dress

      £27.99
      • Light purple
    • Flared-skirt smocked dressModel

      Flared-skirt smocked dress

      £37.99
      • Light beige/Patterned
    • V-neck midi dressModel

      V-neck midi dress

      £37.99
      • Red/Patterned
    • Tiered strappy dressModel

      Tiered strappy dress

      £44.99
      • Light dusty orange/Patterned
    • Smocked strappy dressModel

      Smocked strappy dress

      £14.99
      • Light yellow/Floral
    • Smocked seersucker dressModel

      Smocked seersucker dress

      £24.99
      • Cream
    • Flared-skirt strappy dressModel

      Flared-skirt strappy dress

      £22.99
      • White/Floral
    • Cap-sleeved dressModel

      Cap-sleeved dress

      £17.99
      • Black/Spotted
    • Smocked strappy dressModel

      Smocked strappy dress

      £14.99
      • Blue/Floral
    • Strappy midi dressModel

      Strappy midi dress

      £24.99
      • White/Peaches
    • Fringed shoulder-pad dressModel

      Fringed shoulder-pad dress

      £37.99
      • Black
    • Tie-belt shirt dressModel

      Tie-belt shirt dress

      £19.99
      • Blue/White patterned
    • Flared-skirt strappy dressModel

      Flared-skirt strappy dress

      £22.99
      • White/Blue floral
    • Smocked-bodice tie-strap dressModel

      Smocked-bodice tie-strap dress

      £27.99
      • Bright red
    • Tie-strap cotton dressModel

      Tie-strap cotton dress

      £22.99
      • Dusty pink
    • Jersey cape dressModel

      Jersey cape dress

      £37.99
      • Pink
      Member price £29.99
    • Strappy midi dressModel

      Strappy midi dress

      £24.99
      • Cream/Floral
    • Smocked-bodice tie-strap dressModel

      Smocked-bodice tie-strap dress

      £27.99
      • White/Striped
    • Tie-belt shirt dressModel

      Tie-belt shirt dress

      £19.99
      • Black
    • Smocked poplin dressModel

      Smocked poplin dress

      £24.99
      • White
    • Tiered midi dressModel

      Tiered midi dress

      £27.99
      • Dark purple

    Showing 36 of 475 Items

    Load more products

    Become a member

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

    / /
    H&M wants to give you a special treat on your birthday

    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.