Short 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

  • Function

  • Neckline

  • Sleeve length

  • Length

  • Sleeve style

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

868 items

Toggle image size
Toggle image type
868 items

Selected filters:

    • Flounce-trimmed strappy dressModel

      Flounce-trimmed strappy dress

      £22.99
      • Green
    • Flared-skirt dressModel

      Flared-skirt dress

      £19.99
      • Ivory
    • Embellished halterneck dressModel

      Embellished halterneck dress

      £12.99
      • Black
    • Tie-belt shirt dressModel

      Tie-belt shirt dress

      £22.99
      • Beige/Leopard print
    • Tie-detail strappy dressModel

      Tie-detail strappy dress

      £14.99
      • Light pink/Patterned
    • Tie-strap cotton dressModel

      Tie-strap cotton dress

      £17.99
      • Light yellow
    • Oversized tunic dressModel

      Oversized tunic dress

      £29.99
      • Light pink/Patterned
    • Short tunic dressModel

      Short tunic dress

      £37.99
      • Light beige/Patterned
    • Smocked-waist dressModel

      Smocked-waist dress

      £27.99
      • Black/Floral
      Member price £20.99
    • Puff-sleeved poplin dressModel

      Puff-sleeved poplin dress

      £17.99
      • Light blue
    • Lace-trimmed cotton dressModel

      Lace-trimmed cotton dress

      £44.99
      • Ivory
    • Puff-sleeved poplin dressModel

      Puff-sleeved poplin dress

      £17.99
      • Cream/Pink floral
    • Knitted flared-skirt dressModel

      Knitted flared-skirt dress

      £29.99
      • Light turquoise
    • Flared-skirt viscose dressModel

      Flared-skirt viscose dress

      £22.99
      • Light yellow/Floral
    • Sleeveless cotton beach dressModel

      Sleeveless cotton beach dress

      £27.99
      • Light yellow
    • Flared-skirt dressModel

      Flared-skirt dress

      £19.99
      • Navy blue/Striped
    • Flared-skirt crêpe dressModel

      Flared-skirt crêpe dress

      £24.99
      • Bright red
    • Flared-skirt broderie anglaise dressModel

      Flared-skirt broderie anglaise dress

      £39.99
      • Light turquoise
    • Crochet-look strappy dressModel

      Crochet-look strappy dress

      £37.99
      • Violet
    • Tie-belt dressModel

      Tie-belt dress

      £27.99
      • Black/Floral
      Member price £20.99
    • Frill-trimmed strappy dressModel

      Frill-trimmed strappy dress

      £24.99
      • Cream
    • Flounced crochet-look dressModel

      Flounced crochet-look dress

      £34.99
      • Cream
    • Appliquéd strappy dressModel

      Appliquéd strappy dress

      £74.99
      • Cream
    • Open-back twill dressModel

      Open-back twill dress

      £17.99
      • Cream
    • Flared-skirt dressModel

      Flared-skirt dress

      £19.99
      • Black
    • Crinkled tiered dressModel

      Crinkled tiered dress

      £14.99
      • Black/Patterned
    • Muslin beach dressModel

      Muslin beach dress

      £22.99
      • Pink
    • Balloon-sleeved cold-shoulder dressModel

      Balloon-sleeved cold-shoulder dress

      £27.99
      • Dark khaki green
    • Drawstring-detail beach dressModel

      Drawstring-detail beach dress

      £19.99
      • Dark brown/Tie-dye
    • Tiered-skirt dressModel

      Tiered-skirt dress

      £24.99
      • White
    • Crinkled tiered dressModel

      Crinkled tiered dress

      £14.99
      • Black
    • Muslin beach dressModel

      Muslin beach dress

      £22.99
      • White
    • Drawstring-detail beach dressModel

      Drawstring-detail beach dress

      £19.99
      • Green
    • Asymmetric flounce-trimmed dressModel

      Asymmetric flounce-trimmed dress

      £32.99
      • Khaki green
    • Flared-skirt halterneck dressModel

      Flared-skirt halterneck dress

      £17.99
      • Turquoise/Patterned
    • Viscose tunic dressModel

      Viscose tunic dress

      £19.99
      • Blue/Patterned

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