Midi Dresses

Back
Sort by
Filter
sort Recommended have been applied
    • Tie-belt shirt dress - Dark khaki green/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - Dark khaki green/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - Dark khaki green/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 3
    • Tie-belt shirt dress - Dark khaki green/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 4
    • Tie-belt shirt dress - Dark khaki green/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 5
    • Tie-belt shirt dress - Dark khaki green/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 6
    • Draped bodycon dress - Cream/Black/Dark brown - 1
    • Draped bodycon dress - Cream/Black/Dark brown - 2
    • Draped bodycon dress - Cream/Black/Dark brown - 3
    • Draped bodycon dress - Cream/Black/Dark brown - 4
    • Draped bodycon dress - Cream/Black/Dark brown - 5
    • Draped bodycon dress - Cream/Black/Dark brown - 6
    • Tie-belt shirt dress - White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - Black/Floral/White/Red floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - Black/Floral/White/Red floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - Black/Floral/White/Red floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 3
    • Tie-belt shirt dress - Black/Floral/White/Red floral/Black/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 4
    • Puff-sleeved dress - Black/Spotted/Light beige/Floral - 1
    • Puff-sleeved dress - Black/Spotted/Light beige/Floral - 2
    • Puff-sleeved dress - Black/Spotted/Light beige/Floral - 3
    • Puff-sleeved dress - Black/Spotted/Light beige/Floral - 4
    • Puff-sleeved dress - Black/Spotted/Light beige/Floral - 5
    • Puff-sleeved dress - Black/Spotted/Light beige/Floral - 6
    • Cap-sleeved dress - Dark green/Black/Beige/Leopard print - 1
    • Cap-sleeved dress - Dark green/Black/Beige/Leopard print - 2
    • Cap-sleeved dress - Dark green/Black/Beige/Leopard print - 3
    • Cap-sleeved dress - Dark green/Black/Beige/Leopard print - 4
    • Cap-sleeved dress - Dark green/Black/Beige/Leopard print - 5
    • Cap-sleeved dress - Dark green/Black/Beige/Leopard print - 6
    • Puff-sleeved dress - Light beige/Floral/Black/Spotted - 1
    • Puff-sleeved dress - Light beige/Floral/Black/Spotted - 2
    • Puff-sleeved dress - Light beige/Floral/Black/Spotted - 3
    • Puff-sleeved dress - Light beige/Floral/Black/Spotted - 4
    • Puff-sleeved dress - Light beige/Floral/Black/Spotted - 5
    • Puff-sleeved dress - Light beige/Floral/Black/Spotted - 6
    • Tie-belt shirt dress - Black/White/Red floral/Black/Floral/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - Black/White/Red floral/Black/Floral/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - Black/White/Red floral/Black/Floral/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 3
    • Tie-belt shirt dress - Black/White/Red floral/Black/Floral/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 4
    • Tie-belt shirt dress - Black/White/Red floral/Black/Floral/White/Burgundy floral/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 5
    • Tie-belt shirt dress - White/Burgundy floral/White/Red floral/Black/Floral/Black/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - White/Burgundy floral/White/Red floral/Black/Floral/Black/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - White/Burgundy floral/White/Red floral/Black/Floral/Black/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 3
    • Tie-belt shirt dress - White/Burgundy floral/White/Red floral/Black/Floral/Black/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 4
    • Tie-belt shirt dress - White/Burgundy floral/White/Red floral/Black/Floral/Black/Dark beige/Leopard print/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 5
    • Smocked strappy dress - Red/Patterned/Blue/White patterned/Bright blue/Green/White floral/Black - 1
    • Smocked strappy dress - Red/Patterned/Blue/White patterned/Bright blue/Green/White floral/Black - 2
    • Smocked strappy dress - Red/Patterned/Blue/White patterned/Bright blue/Green/White floral/Black - 3
    • Smocked strappy dress - Red/Patterned/Blue/White patterned/Bright blue/Green/White floral/Black - 4
    • Smocked strappy dress - Red/Patterned/Blue/White patterned/Bright blue/Green/White floral/Black - 5
    • Draped belted dress - Black/Dark grey/Pinstriped - 1
    • Draped belted dress - Black/Dark grey/Pinstriped - 2
    • Draped belted dress - Black/Dark grey/Pinstriped - 3
    • Draped belted dress - Black/Dark grey/Pinstriped - 4
    • Draped belted dress - Black/Dark grey/Pinstriped - 5
    • Draped belted dress - Black/Dark grey/Pinstriped - 6
    • Cap-sleeved dress - Black/Dark green/Beige/Leopard print - 1
    • Cap-sleeved dress - Black/Dark green/Beige/Leopard print - 2
    • Cap-sleeved dress - Black/Dark green/Beige/Leopard print - 3
    • Cap-sleeved dress - Black/Dark green/Beige/Leopard print - 4
    • Cap-sleeved dress - Black/Dark green/Beige/Leopard print - 5
    • Tie-belt shirt dress - Dark beige/Leopard print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - Dark beige/Leopard print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - Dark beige/Leopard print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 3
    • Tie-belt shirt dress - Dark beige/Leopard print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 4
    • Tie-belt shirt dress - Dark beige/Leopard print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 5
    • Tie-belt shirt dress - Dark beige/Leopard print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Cream/Zebra print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 6
    • Draped bodycon dress - Black/Dark brown/Cream - 1
    • Draped bodycon dress - Black/Dark brown/Cream - 2
    • Draped bodycon dress - Black/Dark brown/Cream - 3
    • Draped bodycon dress - Black/Dark brown/Cream - 4
    • Draped bodycon dress - Black/Dark brown/Cream - 5
    • Smocked strappy dress - Blue/White patterned/Red/Patterned/Bright blue/Green/White floral/Black - 1
    • Smocked strappy dress - Blue/White patterned/Red/Patterned/Bright blue/Green/White floral/Black - 2
    • Smocked strappy dress - Blue/White patterned/Red/Patterned/Bright blue/Green/White floral/Black - 3
    • Smocked strappy dress - Blue/White patterned/Red/Patterned/Bright blue/Green/White floral/Black - 4
    • Smocked strappy dress - Blue/White patterned/Red/Patterned/Bright blue/Green/White floral/Black - 5
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 1
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 2
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 3
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 4
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 5
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 6
    • Smocked strappy dress - Bright blue/Red/Patterned/Blue/White patterned/Green/White floral/Black - 7
    • Tie-belt shirt dress - Light beige/Floral/Black - 1
    • Tie-belt shirt dress - Light beige/Floral/Black - 2
    • Tie-belt shirt dress - Light beige/Floral/Black - 3
    • Tie-belt shirt dress - Light beige/Floral/Black - 4
    • Linen-blend shirt dress - Light blue/Black - 1
    • Linen-blend shirt dress - Light blue/Black - 2
    • Linen-blend shirt dress - Light blue/Black - 3
    • Linen-blend shirt dress - Light blue/Black - 4
    • Linen-blend shirt dress - Light blue/Black - 5
    H&M Premium Selection
    • Tie-belt shirt dress - Cream/Zebra print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 1
    • Tie-belt shirt dress - Cream/Zebra print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 2
    • Tie-belt shirt dress - Cream/Zebra print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 3
    • Tie-belt shirt dress - Cream/Zebra print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 4
    • Tie-belt shirt dress - Cream/Zebra print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 5
    • Tie-belt shirt dress - Cream/Zebra print/White/Red floral/Black/Floral/Black/White/Burgundy floral/Dark beige/Leopard print/Dark khaki green/White/Blue patterned/Navy blue/White/Green patterned/Green/Patterned/Bright blue/White patterned/Beige/Leopard print/Black/Cream/Black patterned/Beige/Leopard print/Black/Light blue/Striped - 6
    • Draped belted dress - Dark grey/Pinstriped/Black - 1
    • Draped belted dress - Dark grey/Pinstriped/Black - 2
    • Draped belted dress - Dark grey/Pinstriped/Black - 3
    • Draped belted dress - Dark grey/Pinstriped/Black - 4
    • Draped belted dress - Dark grey/Pinstriped/Black - 5
    • Draped belted dress - Dark grey/Pinstriped/Black - 6
    • Draped belted dress - Dark grey/Pinstriped/Black - 7

Midi Dresses

Check out the latest styles in our collection of midi dresses. Refresh your look with seasonal colours and cuts, or experiment with bold patterns and prints to instantly elevate your look. Browse through floaty long-sleeve midi dresses in floral prints and vibrant patterns for summer. Find simple shirt and wrap dresses, perfect for everything from work to after-hours or shop for bodycon fits for nights out. For evening wear, discover elegant satin slips and timeless V-neck dresses with sleeves in your favourite shades and a variety of materials. Looking for something longer? Have a browse through our maxi dresses and shirt dresses and get ready to twirl.