Short Dresses

Back to start
Sort by
Filter by Colour
Filter by Size
Filter by Material
Filter by Style
All filters

Filter & Sort

  • Sort by

  • Colour

  • Size

  • Material

  • Style

  • Fit

  • Occasion

  • Pattern

  • Brand

  • Function

  • Quality

  • Length

  • Sleeve length

  • Neckline

549 items

Toggle image size
Toggle image type
549 items

Selected filters:

    • Knitted flared-skirt dressModel
      -15%

      Knitted flared-skirt dress

      £32.30 £37.99
      • Dusty beige
    • Lace-trimmed balloon-sleeved dressModel
      -15%

      Lace-trimmed balloon-sleeved dress

      £32.30 £37.99
      • Dark khaki green
    • Batwing-sleeved tie-detail dressModel

      Batwing-sleeved tie-detail dress

      £17.99
      • Black
      Member price £12.99
    • Denim dressModel

      Denim dress

      £34.99
      • Light grey
      Member price £27.99
    • Cape-layered dressModel
      -15%

      Cape-layered dress

      £21.25 £24.99
      • Light yellow
    • Lace-trimmed tunic dressModel
      -15%

      Lace-trimmed tunic dress

      £38.25 £44.99
      • Dark brown
    • Lace-trimmed balloon-sleeved dressModel
      -15%

      Lace-trimmed balloon-sleeved dress

      £32.30 £37.99
      • Dark purple
    • Satin wrap dressModel
      -15%

      Satin wrap dress

      £17.00 £19.99
      • Cream
    • Knitted flared-skirt dressModel
      -15%

      Knitted flared-skirt dress

      £32.30 £37.99
      • Dark grey marl
    • Printed tie-back dressModel
      -15%

      Printed tie-back dress

      £17.00 £19.99
      • Black/Zebra print
    • Puff-sleeved denim dressModel
      -15%

      Puff-sleeved denim dress

      £32.30 £37.99
      • Denim blue
    • Flared-skirt wrap dressModel
      -15%

      Flared-skirt wrap dress

      £32.30 £37.99
      • Black
    • Draped halterneck dressModel
      -15%

      Draped halterneck dress

      £11.05 £12.99
      • Black
    • Linen-blend tunic dressModel
      -15%

      Linen-blend tunic dress

      £38.25 £44.99
      • Light dusty beige/Floral
    • Waisted chiffon dressModel
      -15%

      Waisted chiffon dress

      £38.25 £44.99
      • Black/Polka dot
    • Tiered viscose-blend dressModel
      -15%

      Tiered viscose-blend dress

      £21.25 £24.99
      • Pale yellow
    • Satin wrap dressModel
      -15%

      Satin wrap dress

      £17.00 £19.99
      • Dark grey
    • Pointelle-knit beach dressModel
      -15%

      Pointelle-knit beach dress

      £32.30 £37.99
      • Dark brown
    • Draped jersey dressModel
      -15%

      Draped jersey dress

      £12.75 £14.99
      • Dark brown
    • Sleeveless crêpe dressModel
      -15%

      Sleeveless crêpe dress

      £23.80 £27.99
      • Light beige/Polka dot
    • Flared-skirt denim dressModel
      -15%

      Flared-skirt denim dress

      £25.50 £29.99
      • Denim black
    • Fringed bouclé-knit dressModel
      -15%

      Fringed bouclé-knit dress

      £23.80 £27.99
      • Cream/Black checked
    • Button-front twill dressModel
      -15%

      Button-front twill dress

      £32.30 £37.99
      • Black
    • Boat-neck dressModel
      -15%

      Boat-neck dress

      £15.30 £17.99
      • Black
    • Rib-knit off-the-shoulder dressModel
      -15%

      Rib-knit off-the-shoulder dress

      £23.80 £27.99
      • Beige marl
    • Puff-sleeved denim dressModel
      -15%

      Puff-sleeved denim dress

      £32.30 £37.99
      • Light denim blue
    • Belted shoulder-pad dressModel
      -15%

      Belted shoulder-pad dress

      £23.80 £27.99
      • Orange
    • Draped shoulder-pad dressModel
      -15%

      Draped shoulder-pad dress

      £55.25 £64.99
      • Dark brown
    • Fringed bouclé-knit dressModel
      -15%

      Fringed bouclé-knit dress

      £23.80 £27.99
      • Cream
    • Lace-trimmed ruffled dressModel
      -15%

      Lace-trimmed ruffled dress

      £38.25 £44.99
      • Light beige
    • Draped tunic dressModel
      -15%

      Draped tunic dress

      £23.80 £27.99
      • Cream
    • Draped tunic dressModel
      -15%

      Draped tunic dress

      £23.80 £27.99
      • Peach pink/Patterned
    • Ruched mesh dressModel
      -15%

      Ruched mesh dress

      £23.80 £27.99
      • Black/Polka dot
    • Draped turtleneck dressModel
      -15%

      Draped turtleneck dress

      £21.25 £24.99
      • Brown/Leopard print
    • Tie-belt tunic dressModel
      -15%

      Tie-belt tunic dress

      £32.30 £37.99
      • Black/Floral
    • Scarf-collar one-shoulder dressModel
      -15%

      Scarf-collar one-shoulder dress

      £38.25 £44.99
      • Light beige/Patterned

    Showing 36 of 549 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.