Welcome! Hm.com works best with JavaScript enabled, turn it on and enjoy the latest fashion!
Customer Service
Newsletter
Find a store
Download Android
Download iOS
H&M Hennes & Mauritz
Favourites
Shopping bag
Women
New Arrivals
View All
Clothes
Dresses
Shoes & Accessories
Swimwear
Underwear & Nightwear
Trending Now
Valentine Edit
New season edit
Seasonal must haves
H&M Edition
Y2K fashion
Shop by Product
Tops
Dresses
Jackets & Coats
Shoes
Trousers
Jeans
Shirts & Blouses
Plus Sizes - Online Exclusive
Sweatshirts & Hoodies
Cardigans & Jumpers
Basics
Accessories
Swimwear & Beachwear
Shorts
Skirts
Lingerie
Blazers
View All
Jumpsuits & Rompers
Nightwear
Knitwear
Maternity Wear - Online Exclusive
Loungewear
Sportswear
Socks & Tights
Petite Size
Premium Selection
Dog clothes & Accessories
Shop by Occasion
Loungewear
Casual Wear
Office Wear
Party Wear
Sustainability
H&M Take Care
Learn More
Men
New Arrivals
View All
Sportswear
Clothes
Shoes & Accessories
The essentials
About
Core collection
Spring lookbook
Casual looks
Smart looks
Street looks
Trending now
Valentine Edit
The Unisex Shop
Music, Movies & Logos
Multipacks
Socks 3 for 2
Loungewear
The Simpsons x H&M
Shop by Product
T-shirts & Tanks
Hoodies & Sweatshirts
Jackets & Coats
Shirts
Trousers
Shorts
Jeans
Blazers & Suits
Shoes
Basics
Accessories
View All
Cardigans & Jumpers
Underwear
Sportswear
Knitwear
Socks
Premium Selection
Swimwear
Nightwear & Loungewear
Care products
Dog clothes & Accessories
Sustainability
H&M Take Care
Learn More
Divided
New Arrivals
Clothes
Shoes & Accessories
Trending now
The Unisex Shop
Varsity Looks
Essentials
Matching sets
Knitwear
Shop by Product
Tops
Dresses
Jackets & Coats
Jeans
Divided - Basics
Hoodies & Sweatshirts
Trousers & Leggings
Shirts & Blouses
Skirts
Shorts
Accessories
Shoes
View All
Cardigans & Jumpers
Jumpsuits & Rompers
Underwear & Nightwear
Swimwear
Sustainability
H&M Take Care
Learn More
Baby
H&M ❤ Baby
Life with Baby
Newborn
View all
New Arrivals
Clothing
Accessories
Outerwear
Shoes
Baby Girl
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Fancy Dress Costumes
Baby Boy
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Fancy Dress Costumes
Shop by Product
Kids 2-14Y👧🧒
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Trending Now
Multipacks
The Character Shop
Conscious Products
Basics
Sustainability
H&M Take Care
Learn More
Kids
Girls 2-8Y
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Fancy Dress Costumes
Sportswear
Boys 2-8Y
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Fancy Dress Costumes
Sportswear
Girls 9-14Y
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Fancy Dress Costumes
Sportswear
Boys 9-14Y
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Fancy Dress Costumes
Sportswear
Shop by Product
Baby👶
View all
New Arrivals
Clothing
Outerwear
Accessories
Shoes
Party & Occasion
Sportswear
Trending now
To The Beach
Basics
Multipacks
The Spring Shop
Character Shop
Sustainability
H&M Take Care
Learn More
Sport
Women
View All
New arrivals
Clothing
Swimwear
Outerwear
Accessories & Equipment
Plus Size
Maternity
Men
View All
New arrivals
Clothing
Outerwear
Accessories & Equipment
Kids
View All
New arrivals
Girls
Boys
Sports Accessories
Inspiration & Guides
Action-Ready T-Shirts
Introducing Nadia Nadim
H&M Move Empower Collection
SoftMove™ Tights and Bras
Reflective Running Women
Reflective Running Men
Sustainability
Our work
The latest
Let's change
Let’s innovate
Let's be fair
Let's be for all
Let's be transparent
Let's clean up
Let’s close the loop
Praise from others
H&M Take Care
Repair, remake and refresh
Our commitment
H&M Group Sustainability Strategy
H&M Group Sustainability Report
H&M Foundation
START PAGE
Women
Dresses
Midi Dresses
MIDI DRESSES
Back to start
Sort by
Sort by
Recommended
Newest
Lowest Price
Highest Price
Filter by Size
Size
32
18
34
24
36
31
38
30
40
21
42
17
44
20
46
23
48
18
50
14
xxs
16
xs
223
s
272
m
243
l
247
xl
267
xxl
271
2xl
5
3xl
31
4xl
27
xs/p
1
Filter by Colour
Colour
Beige
65
Black
120
Blue
38
Brown
19
Gold
1
Green
30
Grey
28
Multi
88
Orange
19
Pink
27
Purple
9
Red
18
Silver
1
Turquoise
4
White
43
Yellow
13
Filter by Pattern
Pattern
checked
14
floral
59
leopard-print
5
patterned
36
snakeskin-patterned
2
solid colour
516
spotted
8
striped
14
zebra-print
10
Filter by Product type
Product type
Caftan
4
Dress
677
All filters
All filters
Back
Filter & Sort
Sort by
Sort by
Recommended
Newest
Lowest Price
Highest Price
Size
Size
32
18
34
24
36
31
38
30
40
21
42
17
44
20
46
23
48
18
50
14
xxs
16
xs
223
s
272
m
243
l
247
xl
267
xxl
271
2xl
5
3xl
31
4xl
27
xs/p
1
Colour
Colour
Beige
Beige
65
Black
Black
120
Blue
Blue
38
Brown
19
Gold
1
Green
Green
30
Grey
28
Multi
88
Orange
19
Pink
Pink
27
Purple
Purple
9
Red
Red
18
Silver
1
Turquoise
4
White
White
43
Yellow
Yellow
13
Pattern
Pattern
checked
14
floral
59
leopard-print
5
patterned
36
snakeskin-patterned
2
solid colour
516
spotted
8
striped
14
zebra-print
10
Product type
Product type
Caftan
4
Dress
677
Style
Style
A-line
43
Bandeau
8
Blazer dress
1
Bodycon
15
Circular
1
Cut-out
23
Draped
28
Flared
4
Jumper dress
9
Keyhole
24
Off-the-shoulder
4
One-shoulder
7
Open back
21
Pencil dress
1
Plunge back
30
Racer back
2
Shirt dress
72
Slip dress
16
Slit
217
Smocking
46
Strapless
4
Strappy dress
56
T-shirt dress
7
Wrapover
47
Neckline
Neckline
Ballerina neckline
2
Deep neckline
72
Halterneck
20
Polo-neck
4
Round neck
129
Square neckline
40
Sweetheart neckline
29
Turtleneck
1
V-neck
176
Sleeve length
Sleeve length
3/4 sleeve
22
Extra long sleeve
11
Long sleeve
180
Short sleeve
118
Sleeveless
344
Length
Length
Knee length
21
Midi
654
Sleeve style
Sleeve style
Balloon sleeve
31
Batwing sleeve
6
Butterfly sleeve
2
Cap sleeve
7
Dolman sleeve
1
Flutter sleeve
2
Puff sleeve
42
Raglan sleeve
22
Trumpet sleeve
1
Collar
Collar
Band collar
3
Frilled collar
7
Grandad collar
2
High collar
1
Johnny collar
2
Shawl collar
2
Stand-up collar
41
Turn-down collar
75
Fit
Fit
Fitted
106
Loose fit
14
Oversized
10
Regular fit
7
Relaxed fit
18
Occasion
Occasion
Beach
1
Casual
578
Formal
34
Lounge
3
Office wear
12
Party
40
Concept
Concept
BASICS
28
DENIM
1
DIVIDED
74
EVERYDAY FASHION
221
H&M+
48
MODERN CLASSIC
161
TREND
77
Quality
Quality
Premium Selection
8
Material
Material
Chiffon
13
Cotton
93
Denim
3
French Terry
8
Jersey
167
Lace
9
Linen
10
Satin
43
Seersucker
2
Silk
5
Twill
6
Wool
4
677 items
Clear all
Done
Toggle image size
Toggle image size large
Toggle image size small
Toggle image type
Model
Product
677 items
Selected filters:
Clear filters
SAVE AS FAVOURITE
V-neck dress
HK$349.00
Golden beige
Black
SAVE AS FAVOURITE
Draped jersey dress
HK$329.00
Light beige
SAVE AS FAVOURITE
Stand-up collar dress
HK$349.00
Rust brown/Zebra print
SAVE AS FAVOURITE
Rib-knit dress
HK$349.00
Black
Light yellow
Dark beige
SAVE AS FAVOURITE
Rib-knit dress
HK$349.00
Dark beige
Black
Light yellow
SAVE AS FAVOURITE
Denim dress
HK$279.00
Natural white
SAVE AS FAVOURITE
Broderie anglaise dress
HK$499.00
Black
SAVE AS FAVOURITE
Draped dress
HK$449.00
Powder beige
SAVE AS FAVOURITE
Gathered dress
HK$199.00
Black
SAVE AS FAVOURITE
Wrap dress
HK$229.00
Greige
SAVE AS FAVOURITE
Patterned shirt dress
HK$199.00
Black
Brown/Leopard print
SAVE AS FAVOURITE
Bow-detail A-line dress
HK$349.00
Cerise
SAVE AS FAVOURITE
Pleated dress
HK$449.00
Black
SAVE AS FAVOURITE
V-neck kaftan dress
HK$279.00
Black
Beige/Leopard print
SAVE AS FAVOURITE
Satin dress
HK$229.00
Dark blue
Light greige
Cream/Blue floral
SAVE AS FAVOURITE
Ribbed jersey dress
HK$99.90
White
SAVE AS FAVOURITE
Flounce-trimmed dress
HK$279.00
Orange
Yellow
SAVE AS FAVOURITE
Cotton shirt dress
HK$179.00
White
Light blue/Striped
SAVE AS FAVOURITE
Sleeveless dress
HK$179.00
Apricot
Black
Light yellow
White
SAVE AS FAVOURITE
Knitted dress
HK$279.00
Greige
SAVE AS FAVOURITE
Ribbed one-shoulder dress
HK$99.90
Light purple
Dark grey
SAVE AS FAVOURITE
Ribbed jersey dress
HK$99.90
Beige
Black
Dark brown
White
SAVE AS FAVOURITE
Sleeveless dress
HK$179.00
Black
Light yellow
White
Apricot
SAVE AS FAVOURITE
Knee-length dress
HK$179.00
Black
Light beige
Cream
Black/Leopard print
SAVE AS FAVOURITE
Sleeveless jersey dress
HK$99.90
Greige
Grey marl
SAVE AS FAVOURITE
Knitted dress
HK$179.00
Dark grey
Cream
Dark greige
SAVE AS FAVOURITE
Calf-length T-shirt dress
HK$159.00
Light beige
Black
Beige
SAVE AS FAVOURITE
Ribbed jersey dress
HK$99.90
Light greige
Light grey marl
SAVE AS FAVOURITE
Airy cotton dress
HK$179.00
White
Light beige/Floral
SAVE AS FAVOURITE
Jersey dress
HK$179.00
Dark grey
Black
Dark green
SAVE AS FAVOURITE
Modal-blend dress
HK$279.00
Khaki green/Checked
SAVE AS FAVOURITE
Bouclé dress
HK$449.00
Black
SAVE AS FAVOURITE
Bouclé dress
HK$449.00
White
Black
SAVE AS FAVOURITE
Calf-length dress
HK$299.00
Black
SAVE AS FAVOURITE
Bouclé dress
HK$449.00
Black
White
SAVE AS FAVOURITE
Tie-belt shirt dress
HK$229.00
Light sage green
Light beige
Black
Showing 36 of 677 Items
Load more products
Load more products
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
BLACK MIDI DRESSES
SUMMER MIDI DRESSES
Back to top