Welcome! Hm.com works best with JavaScript enabled, turn it on and enjoy the latest fashion!
Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Midi Dresses
Back
Dresses
Midi Dresses
Maxi Dresses
Short Dresses
Sleeveless Dresses
Wrap Dresses
Long Sleeve Dresses
One Shoulder Dresses
Bodycon Dresses
Party Dresses
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Broderie anglaise strappy dress
S$ 79.90
Save as favourite
Cotton dress
S$ 39.90
Member price:
S$ 29.90
White
Light blue
Black
Save as favourite
Cotton dress
S$ 34.90
White/Seashells
Black
White/Floral
Save as favourite
Smocked strappy dress
S$ 24.90
Blue/White patterned
Bright blue
Save as favourite
Cotton dress
S$ 34.90
White/Floral
White/Seashells
Black
Save as favourite
Tie-belt wrap dress
S$ 64.90
Black
White
Save as favourite
Embroidery-detail dress
S$ 64.90
Save as favourite
Puff-sleeved dress
S$ 34.90
Light blue
Dark grey
Save as favourite
Lyocell-blend strappy dress
S$ 59.90
Save as favourite
Jacquard-weave dress
S$ 64.90
Burgundy
White
Save as favourite
Drawstring-detail dress
S$ 39.90
Save as favourite
Flared T-shirt dress
S$ 49.90
White
Black
Dark beige
Save as favourite
H&M Premium Selection
Linen-blend shirt dress
S$ 64.90
Save as favourite
Strappy dress
S$ 39.90
White/Blue patterned
White/Lemons
Save as favourite
Draped bodycon dress
S$ 29.90
Black
Dark brown
Cream
Save as favourite
Twill shirt dress
S$ 49.90
Save as favourite
Crinkled jersey dress
S$ 29.90
Save as favourite
Bubble-hem strappy dress
S$ 49.90
Light blue
Black
Save as favourite
Draped bodycon dress
S$ 29.90
Cream
Black
Dark brown
Save as favourite
Draped dress
S$ 49.90
Save as favourite
Tapered-waist dress
S$ 59.90
Beige/Leopard print
White/Floral
Dark brown
+1
Save as favourite
Smock-waisted cotton dress
S$ 59.90
White/Black patterned
Black
Save as favourite
Puff-sleeved dress
S$ 34.90
Dark grey
Light blue
Save as favourite
Tie-belt shirt dress
S$ 39.90
White/Blue patterned
Navy blue
Dark khaki green
+6
Save as favourite
Tie-belt shirt dress
S$ 39.90
Navy blue
White/Blue patterned
Dark khaki green
+6
Save as favourite
Cotton dress
S$ 34.90
Black
White/Seashells
White/Floral
Save as favourite
Cotton dress
S$ 39.90
Member price:
S$ 29.90
Light blue
White
Black
Save as favourite
Denim dress
S$ 49.90
Save as favourite
Cotton dress
S$ 39.90
Member price:
S$ 29.90
Black
White
Light blue
Save as favourite
Cotton strappy dress
S$ 59.90
Cream/Pink floral
Black/Floral
Save as favourite
Flared-skirt dress
S$ 49.90
Dark beige
Grey-blue
Black
Save as favourite
Flared T-shirt dress
S$ 49.90
Black
White
Dark beige
Save as favourite
Frill-trimmed strappy dress
S$ 34.90
Pink/Floral
Blue/Leaf-patterned
Save as favourite
Tie-back poplin dress
S$ 49.90
Black
White/Floral
White
Save as favourite
Tie-belt shirt dress
S$ 39.90
Dark khaki green
White/Blue patterned
Navy blue
+6
Save as favourite
Flared-skirt dress
S$ 49.90
Grey-blue
Dark beige
Black
Load next page
Pagination
Previous
1
2
3
4
5
6
Load next page
Midi Dresses
White Midi Dresses
Yellow Midi Dresses
Purple Midi Dresses
Green Midi Dresses
Beige Midi Dresses
Pink Midi Dresses
Blue Midi Dresses
Red Midi Dresses
Women's Floral Midi Dresses
Women's Floral Midi Dresses
Black Midi Dresses
Leopard Print Midi Dresses
Fitted Midi Dresses
V-Neck Midi Dresses
Striped Midi Dresses
Grey Midi Dresses
Short Sleeve Midi Dresses
Sleeveless Midi Dresses
Halterneck Midi Dresses
Women's Summer Midi Dresses
Square Neck Midi Dresses
Show more
HM.com
/
Women
/
Dresses
/
Midi Dresses