Skip to Content
Skip to Footer
Ad Disclosure
Women
Men
Home
Log In
Sign Up
Clothing
Dresses
Shoes
Bags
Accessories
Beauty
Trends
Outfits
Brands
Log In
Sign Up
Women
Dresses
Shoes
Bags
Men
Home
Ad Disclosure
Recommendations and rewards curated just for you by ShopStyle.
Sign Up
Log In
us
au
gb
ca
About
Advertising
Careers
FAQ
Contact
Affiliate Program
Partner With Us
Terms
Privacy
Close Menu
Clothing
Dresses
Shoes
Bags
Accessories
Beauty
Trends
Outfits
Brands
Women's Fashion
/
Clothing
/
Dresses
Midi Women's Dresses on Sale
All
On Sale
£0 – £10
£10 – £25
£25 – £50
£50 – £100
£100 – £150
£150 – £250
£250 – £500
£500 – £1,000
£1,000+
Filter
4
4937 items
Sort
Relevance
midi
Green
Pink
Over 50% Off
Clear All
Women's Fashion
/
Clothing
/
Dresses
4.9K items
Category
Dresses
All Dresses
Cocktail Dresses
Day Dresses
Evening Dresses
Brand
All
All Brands
Size
All
All Sizes
Regular
XXS (4)
XS (6)
S (8)
M (10-12)
L (14)
XL (16)
XXL (18-20)
Petite
Petite XXS (4)
Petite XS (6)
Petite S (8)
Petite M (10-12)
Petite L (14)
Petite XL (16)
Plus
Plus 2X (18-20)
Plus 3X (22)
Tall
Tall M (10-12)
Tall L (14)
Tall XL (16)
Tall XXL (18-20)
Colour
Green, Pink
All Colors
Beige
Black
Blue
Brown
Gold
Green
Grey
Orange
Pink
Purple
Red
Silver
White
Yellow
Fabric
All
All Fabrics
Cashmere
Cotton
Denim
Leather
Satin
Sequin
Silk
Tweed
Velvet
Wool
Price & Deals
Over 50% Off
£
to
Set
£0 – £10
£10 – £25
£25 – £50
£50 – £100
£100 – £150
£150 – £250
£250 – £500
£500 – £1,000
£1,000+
On Sale
New To Sale
Coupon Code
Over 50% Off
Store
All
All Retailers
Segment
All
All
Designer
Contemporary
Everyday
Condition
All
All Conditions
New
Pre-owned
Midi Women's Dresses on Sale
4.9K items
Favorite items to get a sale alert!
All
On Sale
£0 – £10
£10 – £25
£25 – £50
£50 – £100
£100 – £150
£150 – £250
£250 – £500
£500 – £1,000
£1,000+
midi
Green
Pink
+1 More Filters
Clear All
Sort by
Relevance
at Debenhams
Oasis
Linen Mix Scallop Detail Midi Dress
£35
£89
Get a Sale Alert
at Debenhams
Yumi
Green Recycled Bird Print Wrap Midi Dress
£20
£48
Get a Sale Alert
at Boden
Boden
Rebecca Jersey Midi Tea Dress
+ 4
£34
£80–90
Get a Sale Alert
at boohoo
boohoo
Plisse Midi Dress
£11
£22
Get a Sale Alert
at Debenhams
Line & Dot
Brooke Midi Dress
£67
£134
Get a Sale Alert
at John Lewis and Partners
Baukjen
Aubriella Petal Leopard Midi Dress
£94
£209
Get a Sale Alert
at Boden
Boden
Emma Tiered Jersey Midi Dress
+ 4
£22.50–45
£70–75
Get a Sale Alert
at Boden
Boden
Border Print Raglan Midi Dress
£65–91
£130
Get a Sale Alert
at Boden
Boden
Satin Empire Midi Tea Dress
£44–72
£110–130
Get a Sale Alert
at John Lewis and Partners
Little Mistress
Cowl Neck Satin Midi Dress
£34
£70
Get a Sale Alert
at John Lewis and Partners
John Lewis and Partners
Ro&Zo Lilah Satin Button Front Midi Dress
£69
£139
Get a Sale Alert
at John Lewis and Partners
John Lewis and Partners
Part Two Clarina Floral Print Midi Wrap Dress
£36
£89.95
Get a Sale Alert
at Debenhams
Yumi
Green Floral Midi Dress
£25
£55
Get a Sale Alert
at Karen Millen
Karen Millen
Viscose Satin Batwing Long Sleeve Midi Dress
£92
£229
Get a Sale Alert
at John Lewis and Partners
Saint Tropez
Mila Rollneck Midi Dress
£24–48
£59.99
Get a Sale Alert
at Pink Boutique
Pink Boutique
Yes Plisse Green Plisse Midi Dress
£15
£35.99
Get a Sale Alert
at River Island
River Island
Womens Green Floral Satin Midi Dress
£25
£59
Get a Sale Alert
at Luisaviaroma
ATTICO
Sequined Strapless Midi Dress
£675
£1,350
Get a Sale Alert
at Boden
Boden
Elodie Empire Midi Dress
+ 1
£38–68.60
£90–98
Get a Sale Alert
at Debenhams
Nasty Gal
Premium Bandage Cut Out Midi Dress
£10
£69
Get a Sale Alert
at New Look
New Look
Petite Dark Green Satin Pleated Midaxi Dress
£18
£36.99
Get a Sale Alert
at Boden
Boden
Bethany Ponte Midi Dress
£42.50–59.50
£85
Get a Sale Alert
at John Lewis and Partners
Live Unlimited
Curve Animal Print Dobby Frill Sleeve Midi Dress
£49
£99
Get a Sale Alert
at Debenhams
Oasis
Plain Stretch Crepe Ruched Front Midi Dress
£19
£55
Get a Sale Alert
at Debenhams
Coast
Petite Embroidered Midi Dress
£53–68
£149
Get a Sale Alert
at John Lewis and Partners
Ghost
Lois Bias Cut Satin Midi Dress
£84.50
£169
Get a Sale Alert
at THE OUTNET.COM
BONDI BORN
Mustique linen midi dress
£176
£585
Get a Sale Alert
at Trouva
Ilse Jacobsen
oul Midi Dress
£49
£155
Get a Sale Alert
at ASOS
ASOS EDITION
embellished cami midi dress in sage green
£81
£180
Get a Sale Alert
at John Lewis and Partners
Crew Clothing
Melanine Wrap Dress
£36
£89
Get a Sale Alert
at Boden
Boden
Cut Out Rib Jersey Midi Dress
£22.50–30
£75
Get a Sale Alert
at New Look
JDY
Green 3/4 Sleeve Midi Wrap Dress
£12
£25
Get a Sale Alert
at Debenhams
Oasis
Cotton Leafy Floral Seam Detail Midi Trapeze Dress
£17
£55
Get a Sale Alert
at AllSaints
AllSaints
Hadley Cowl Neck Midi Slip Dress
£59–79
£119
Get a Sale Alert
at John Lewis and Partners
Ghost
Madison Satin Midi Dress
£79.50
£159
Get a Sale Alert
at ASOS
Collusion
off the shoulder midi dress in pink check
£10.79
£35.99
Get a Sale Alert
at John Lewis and Partners
Phase Eight
Dani Striped Jumper Dress
£55
£110
Get a Sale Alert
at John Lewis and Partners
John Lewis and Partners
Lollys Laundry Boston Midi Shirt Dress
£54
£135
Get a Sale Alert
at John Lewis and Partners
Whistles
Diagonal Twist Midi Dress
£59
£159
Get a Sale Alert
at ASOS
In The Style
exclusive satin wrap detail midi dress in emerald green
£13.50
£45
Get a Sale Alert
at Boden
Boden
Gather Raglan Midi Dress
£65–91
£130
Get a Sale Alert
at Luisaviaroma
Alessandra Rich
Silk Satin Midi Dress W/ Bow & Cutout
£733
£1,630
Get a Sale Alert
at Debenhams
Roman
Abstract Pocket Stretch Midi Dress
£12
£36
Get a Sale Alert
at Boden
Boden
Twist Front Knitted Midi Dress
£52
£130
Get a Sale Alert
at Trouva
KITRI
Samara Mixed Print Midi Dress
£90
£180
Get a Sale Alert
at Boden
Boden
Smocked Cuff Midi Dress
£44–66
£110
Get a Sale Alert
at Debenhams
Liquorish
Fitted Midi Dress in Khaki Animal Print
£27
£60
Get a Sale Alert
at Debenhams
House of Holland
Pink Flame Clashing Colours Midi Dress With Cut Out Details
£78.75
£175
Get a Sale Alert
at John Lewis and Partners
Chesca
Butterfly Midi Dress
£92.50
£185
Get a Sale Alert
at Debenhams
Debenhams
Debut London Circle Embellished Bodice Mesh Midi Dress
£44.50
£89
Get a Sale Alert
at Debenhams
Debenhams
Pink Vanilla Crinkle Tie Midi Dress
£8–10
£24
Get a Sale Alert
at SSENSE
Rui
Khaki Net Midi Dress
£258
£615
Get a Sale Alert
at John Lewis and Partners
Gina Bacconi
Philippa Midi Floral Lace Dress
£132
£330
Get a Sale Alert
at Wolf & Badger
Paisie
Women's Pink / Purple Midi Twist Dress - Pink
£49
£108
Get a Sale Alert
at Karen Millen
Karen Millen
Batik Floral Hammered Satin Column Midi Dress
£39
£129
Get a Sale Alert
at Boden
Boden
Joanna Jersey Midi Wrap Dress
£39.20–68.60
£90–98
Get a Sale Alert
at ASOS
French Connection
Manhatten midi jersey bodycon dress in olive green
£18
£40
Get a Sale Alert
at Debenhams
Debenhams
Maine Green Poplin Midi Shirt Dress
£18
£45
Get a Sale Alert
at John Lewis and Partners
Little Mistress
Jade Pleat Midi Dress
£36
£72
Get a Sale Alert
at Boden
Boden
Clean Midi Pop Over Dress
£52–91
£130
Get a Sale Alert
at Debenhams
Oasis
Premium Floral Lace Trim Insert Cap Sleeve Midi Dress
£59–89
£199
Get a Sale Alert
at John Lewis and Partners
Whistles
Suncheck Print Midi Dress
£59
£159
Get a Sale Alert
at Debenhams
Wallis
Petite Pink Ditsy Tiered Tie Waist Midi Dress
£27
£59
Get a Sale Alert
at Debenhams
Debenhams
MissPap Premium Satin Puff Sleeve Drape Midi Dress
£18
£60
Get a Sale Alert
at New Look
New Look
Curves Green Doodle Print V Neck Midi Dress
£12
£29.99
Get a Sale Alert
at Boden
Boden
Racer Jersey Midi Dress
£24–32
£80
Get a Sale Alert
at Wallis
Wallis
Womens Rainbow Pleated Twist Waist Midi Dress
£25
£85
Get a Sale Alert
at Boden
Boden
Thea Long Sleeve Midi Dress
+ 5
£34–72
£85–90
Get a Sale Alert
at Boden
Boden
Flo Cotton Midi Shirt Dress
£52
£130–145
Get a Sale Alert
at ASOS
ASOS Tall
ASOS DESIGN Tall velvet peekaboo shoulder tuck midi pencil dress in rose pink
£25.50
£56
Get a Sale Alert
at Boden
Boden
Laura Jersey Midi Shirt Dress
+ 9
£36–63
£85–90
Get a Sale Alert
at Boden
Boden
Thea Sleeveless Midi Dress
+ 6
£38
£80–95
Get a Sale Alert
at John Lewis and Partners
Gina Bacconi
Drucilla Wrap Waist Dress
£130–182
£260
Get a Sale Alert
at Boden
Boden
Eloise Cord Midi Shirt Dress
£65–104
£130
Get a Sale Alert
at Boden
Boden
Sleeveless Jersey Midi Dress
£37.50
£75
Get a Sale Alert
at French Connection
French Connection
Midi Tea Dress
Sold Out
Get a Sale Alert
at Boden
Boden
Sweetheart Jersey Midi Dress
£27–34
£85–90
Get a Sale Alert
at Nobody's Child
Nobody's Child
Pink Zendaya Midi Dress
£29
£99
Get a Sale Alert
at Boden
Boden
Kate Midi Shirt Dress
+ 9
£60–96
£120–135
Get a Sale Alert
at Debenhams
Warehouse
Fringe Hem Ruche Detail Square Neck Dress
£19–23
£75
Get a Sale Alert
1
2
3
…
24
Brand Directory
Women's Dresses
Looking for more inspiration?
Midi Dress
Lace Midi
Sleeveless Midi
Beaded Midi
Cocktail Midi
Midi Cardigan
White Midi
Midi Shirtdress
Black Midi
Floral Midi
Silk Midi
Red Midi
Midi Sundress
Petite Midi
Kimono Midi
Chiffon Midi
Green Midi
Looking for a specific brand?
AllSaints
Karen Millen
Nasty Gal
Nobody's Child
Oasis
Looking for a better deal?
Under £100
Under £250
Midi Women's Dresses on Sale
Looking for a specific fabric?
Velvet
Cotton
Satin
Cashmere
Silk
Denim
Leather
Wool
Sequin
Tweed
Looking for a specific store?
Amazon.co.uk
ASOS
boohoo
Debenhams
John Lewis and Partners
Looking for a specific segment?
Designer Midi Women's Dresses on Sale
Brand Directory
Women's Dresses
Looking for more inspiration?
Midi Dress
Lace Midi
Sleeveless Midi
Beaded Midi
Cocktail Midi
Midi Cardigan
White Midi
Midi Shirtdress
Black Midi
Floral Midi
Silk Midi
Red Midi
Midi Sundress
Petite Midi
Kimono Midi
Chiffon Midi
Green Midi
Looking for a specific brand?
AllSaints
Karen Millen
Nasty Gal
Nobody's Child
Oasis
Looking for a better deal?
Under £100
Under £250
Midi Women's Dresses on Sale
Looking for a specific fabric?
Velvet
Cotton
Satin
Cashmere
Silk
Denim
Leather
Wool
Sequin
Tweed
Looking for a specific store?
Amazon.co.uk
ASOS
boohoo
Debenhams
John Lewis and Partners
Looking for a specific segment?
Designer Midi Women's Dresses on Sale
Please enable JavaScript to continue using this application.