Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Carley Brown Sleeveless Draped Midi Dress Carley Brown Sleeveless Draped Midi Dress
NEW
Carley Brown Sleeveless Draped Midi Dress
Carley Brown Sleeveless Draped Midi Dress
£89.00
View Details
View Details
Josephine Abstract Printed Jersey Ruched Midi Dress Josephine Abstract Printed Jersey Ruched Midi Dress
NEW
Josephine Abstract Printed Jersey Ruched Midi Dress
Josephine Abstract Printed Jersey Ruched Midi Dress
£59.00
View Details
View Details
Vinnie Black Pinstripe Draped Midi Dress Vinnie Black Pinstripe Draped Midi Dress
NEW
Vinnie Black Pinstripe Draped Midi Dress
Vinnie Black Pinstripe Draped Midi Dress
£120.00
View Details
View Details
Fenella Dark Grey Mock Neck Knit Midi Dress Fenella Dark Grey Mock Neck Knit Midi Dress
NEW
Fenella Dark Grey Mock Neck Knit Midi Dress
Fenella Dark Grey Mock Neck Knit Midi Dress
£89.00
View Details
View Details
Scarlett Red Crinkle Floral Midi Dress Scarlett Red Crinkle Floral Midi Dress
NEW
Scarlett Red Crinkle Floral Midi Dress
Scarlett Red Crinkle Floral Midi Dress
£99.00
View Details
View Details
Zaves Chambray Navy Blue Flutter Sleeve Midi Dress Zaves Chambray Navy Blue Flutter Sleeve Midi Dress
Zaves Chambray Navy Blue Flutter Sleeve Midi Dress
Zaves Chambray Navy Blue Flutter Sleeve Midi Dress
£89.00
View Details
View Details
Reese Green Sleeveless Plisse Tie Waist Midi Dress Reese Green Sleeveless Plisse Tie Waist Midi Dress
Reese Green Sleeveless Plisse Tie Waist Midi Dress
Reese Green Sleeveless Plisse Tie Waist Midi Dress
£95.00
View Details
View Details
Erma Khaki Green Pinstripe Buckle Strap Midi Dress Erma Khaki Green Pinstripe Buckle Strap Midi Dress
Erma Khaki Green Pinstripe Buckle Strap Midi Dress
Erma Khaki Green Pinstripe Buckle Strap Midi Dress
£120.00
View Details
View Details
Black and White Polka Dot Sleeveless Tea Dress Black and White Polka Dot Sleeveless Tea Dress
Black and White Polka Dot Sleeveless Tea Dress
Black and White Polka Dot Sleeveless Tea Dress
£79.00
View Details
View Details
Lara Eco Blue Floral Button-Through Midi Tea Dress Lara Eco Blue Floral Button-Through Midi Tea Dress
NEW
Lara Eco Blue Floral Button-Through Midi Tea Dress
Lara Eco Blue Floral Button-Through Midi Tea Dress
£89.00
View Details
View Details
Alexis Navy Blue Poplin Drop Waist Midi Dress Alexis Navy Blue Poplin Drop Waist Midi Dress
Alexis Navy Blue Poplin Drop Waist Midi Dress
Alexis Navy Blue Poplin Drop Waist Midi Dress
£59.00
View Details
View Details
Tamara Floral Broderie Blue Midi Dress Tamara Floral Broderie Blue Midi Dress
Tamara Floral Broderie Blue Midi Dress
Tamara Floral Broderie Blue Midi Dress
£130.00 £79.00
View Details
View Details
£130.00 £79.00
Minnie Sleeveless V-Neck Floral Midi Dress Minnie Sleeveless V-Neck Floral Midi Dress
Minnie Sleeveless V-Neck Floral Midi Dress
Minnie Sleeveless V-Neck Floral Midi Dress
£99.00 £59.00
View Details
View Details
£99.00 £59.00
Ivy Scallop Blue Floral Maxi Sundress Ivy Scallop Blue Floral Maxi Sundress
Ivy Scallop Blue Floral Maxi Sundress
Ivy Scallop Blue Floral Maxi Sundress
£110.00 £55.00
View Details
View Details
£110.00 £55.00
Arywoode Denim Sleeveless Belted Midi Dress Arywoode Denim Sleeveless Belted Midi Dress
Arywoode Denim Sleeveless Belted Midi Dress
Arywoode Denim Sleeveless Belted Midi Dress
£99.00 £79.00
View Details
View Details
£99.00 £79.00
Cressida V Neck Drape Floral Midi Dress Cressida V Neck Drape Floral Midi Dress
Cressida V Neck Drape Floral Midi Dress
Cressida V Neck Drape Floral Midi Dress
£110.00 £65.00
View Details
View Details
£110.00 £65.00
Melissa Floral Twist V Neck Pink Midi Dress Melissa Floral Twist V Neck Pink Midi Dress
Melissa Floral Twist V Neck Pink Midi Dress
Melissa Floral Twist V Neck Pink Midi Dress
£99.00 £69.00
View Details
View Details
£99.00 £69.00
Feo Floral Printed Denim Midi Dress Feo Floral Printed Denim Midi Dress
Feo Floral Printed Denim Midi Dress
Feo Floral Printed Denim Midi Dress
£120.00 £49.00
View Details
View Details
£120.00 £49.00
Oona Satin Cowl Neck Yellow Floral Midi Dress Oona Satin Cowl Neck Yellow Floral Midi Dress
Oona Satin Cowl Neck Yellow Floral Midi Dress
Oona Satin Cowl Neck Yellow Floral Midi Dress
£125.00 £49.00
View Details
View Details
£125.00 £49.00
Oona Satin Cowl Neck Pink Floral Midi Dress Oona Satin Cowl Neck Pink Floral Midi Dress
Oona Satin Cowl Neck Pink Floral Midi Dress
Oona Satin Cowl Neck Pink Floral Midi Dress
£110.00 £44.00
View Details
View Details
£110.00 £44.00
Kiama Plisse Side Twist Blue Midi Dress Kiama Plisse Side Twist Blue Midi Dress
Kiama Plisse Side Twist Blue Midi Dress
Kiama Plisse Side Twist Blue Midi Dress
£75.00 £38.00
View Details
View Details
£75.00 £38.00
Cambria Cotton Sleeveless Green Ric Rac Midi Dress Cambria Cotton Sleeveless Green Ric Rac Midi Dress
Cambria Cotton Sleeveless Green Ric Rac Midi Dress
Cambria Cotton Sleeveless Green Ric Rac Midi Dress
£99.00 £29.00
View Details
View Details
£99.00 £29.00
Zaves Chambray Denim Belted Midi Dress Zaves Chambray Denim Belted Midi Dress
Zaves Chambray Denim Belted Midi Dress
Zaves Chambray Denim Belted Midi Dress
£99.00 £69.00
View Details
View Details
£99.00 £69.00
Era Poplin Sleeveless Godet Bow Black Midi Dress Era Poplin Sleeveless Godet Bow Black Midi Dress
Era Poplin Sleeveless Godet Bow Black Midi Dress
Era Poplin Sleeveless Godet Bow Black Midi Dress
£85.00 £34.00
View Details
View Details
£85.00 £34.00
Kayle Mix White Ric Rac Tiered Midi Dress Kayle Mix White Ric Rac Tiered Midi Dress
Kayle Mix White Ric Rac Tiered Midi Dress
Kayle Mix White Ric Rac Tiered Midi Dress
£110.00
View Details
View Details
Alexis Cotton Striped Smocked Orange Midi Dress Alexis Cotton Striped Smocked Orange Midi Dress
Alexis Cotton Striped Smocked Orange Midi Dress
Alexis Cotton Striped Smocked Orange Midi Dress
£110.00 £79.00
View Details
View Details
£110.00 £79.00
Polka Dot Eco Midi Dress Polka Dot Eco Midi Dress
Polka Dot Eco Midi Dress
Polka Dot Eco Midi Dress
£85.00 £59.00
View Details
View Details
£85.00 £59.00
£85.00 £59.00
Rassia Slash Neck Dress Rassia Slash Neck Dress
Rassia Slash Neck Dress
Rassia Slash Neck Dress
£55.00 £24.00
View Details
View Details
£55.00 £24.00
£55.00 £24.00
Barletta Lemon Ruched Sleeveless Midi Dress Barletta Lemon Ruched Sleeveless Midi Dress
Barletta Lemon Ruched Sleeveless Midi Dress
Barletta Lemon Ruched Sleeveless Midi Dress
£135.00 £99.00
View Details
View Details
£135.00 £99.00
Square Neck Contrast Dress Square Neck Contrast Dress
Square Neck Contrast Dress
Square Neck Contrast Dress
£45.00 £19.00
View Details
View Details
£45.00 £19.00
£45.00 £19.00
Skye Lace Godet Blue Midi Shirt Dress Skye Lace Godet Blue Midi Shirt Dress
Skye Lace Godet Blue Midi Shirt Dress
Skye Lace Godet Blue Midi Shirt Dress
£150.00 £75.00
View Details
View Details
£150.00 £75.00
Cambria Cotton Ric Rac Dress Cambria Cotton Ric Rac Dress
Cambria Cotton Ric Rac Dress
Cambria Cotton Ric Rac Dress
£95.00 £47.00
View Details
View Details
£95.00 £47.00
Adele Chiffon Snakeskin Print Midi Dress Adele Chiffon Snakeskin Print Midi Dress
Adele Chiffon Snakeskin Print Midi Dress
Adele Chiffon Snakeskin Print Midi Dress
£110.00 £34.00
View Details
View Details
£110.00 £34.00
Textured Square Neck Midi Dress Textured Square Neck Midi Dress
Textured Square Neck Midi Dress
Textured Square Neck Midi Dress
£59.00 £34.00
View Details
View Details
£59.00 £34.00
Zaves Chambray Denim Puff Sleeve Midi Dress Zaves Chambray Denim Puff Sleeve Midi Dress
Zaves Chambray Denim Puff Sleeve Midi Dress
Zaves Chambray Denim Puff Sleeve Midi Dress
£95.00 £39.00
View Details
View Details
£95.00 £39.00
Bernice V-Neck Button-Through Midi Dress Bernice V-Neck Button-Through Midi Dress
Bernice V-Neck Button-Through Midi Dress
Bernice V-Neck Button-Through Midi Dress
£69.00 £34.00
View Details
View Details
£69.00 £34.00
Shelly Dress Shelly Dress
Shelly Dress
Shelly Dress
£65.00 £24.00
View Details
View Details
£65.00 £24.00
£65.00 £24.00
Cambria Cotton Embroidered Bust White Midi Dress Cambria Cotton Embroidered Bust White Midi Dress
Cambria Cotton Embroidered Bust White Midi Dress
Cambria Cotton Embroidered Bust White Midi Dress
£120.00 £69.00
View Details
View Details
£120.00 £69.00
Clara Floral V Neck Puff Sleeve Midi Smock Dress Clara Floral V Neck Puff Sleeve Midi Smock Dress
Clara Floral V Neck Puff Sleeve Midi Smock Dress
Clara Floral V Neck Puff Sleeve Midi Smock Dress
£89.00 £45.00
View Details
View Details
£89.00 £45.00
Bernice Satin Twill Butter Yellow Midi Slip Dress Bernice Satin Twill Butter Yellow Midi Slip Dress
Bernice Satin Twill Butter Yellow Midi Slip Dress
Bernice Satin Twill Butter Yellow Midi Slip Dress
£110.00 £69.00
View Details
View Details
£110.00 £69.00

Discover women's midi dresses for day or night, with styles ranging from strappy lace to ruffled designs. From puff sleeves to sleek silhouettes, there's something for every wardrobe. Perfect for any season, these versatile dresses offer effortless style for every occasion, whether you want to blend in or make a moment of it.

Common Questions

Women's midi dresses are wonderfully versatile, making them suitable for both casual and formal occasions. A classic black midi dress can work beautifully for daytime events like brunch or family gatherings, and can also be elevated with the right accessories, think heels and statement jewellery, for evening occasions such as weddings or cocktail parties.

In colder weather, you can layer a midi dress with a warm cardigan or a tailored coat and add tights or knee-high boots to stay covered. Adding a scarf and layering jewellery also helps create a more polished look while keeping you warm.

Yes, midi dresses are often flattering for all body types. Their length falls between the knee and ankle, highlighting the lower leg and creating an elegant silhouette. Look for styles that define the waist or have a slight A-line shape for a universally flattering fit, or try a midi with a subtle stand collar or tailored structure for extra shape.

Absolutely, a midi dress can be a stylish and professional choice for the office. Choose a design with a modest neckline and a relaxed fit for ease of movement. Pairing a midi dress with a blazer or structured jacket can enhance the professional look, making it a smart option for work settings. You can even hit the right balance between comfort and polish with styles that fall somewhere between mini and maxi, and still feel like something you'd truly love to wear.