Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Broderie Halterneck Midi Dress Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
£89.00 £37.00

Extra 20% off with code: LASTCHANCE

View Details
£89.00 £37.00

Extra 20% off with code: LASTCHANCE

£89.00 £37.00

Extra 20% off with code: LASTCHANCE

Ariette Ruffled Bust Midi Dress Ariette Ruffled Bust Midi Dress
Ariette Ruffled Bust Midi Dress
Ariette Ruffled Bust Midi Dress
£130.00 £39.00
View Details
£130.00 £39.00
Devin Poplin Embroidered Midi Dress Devin Poplin Embroidered Midi Dress
Devin Poplin Embroidered Midi Dress
Devin Poplin Embroidered Midi Dress
£115.00 £46.00
View Details
£115.00 £46.00
Elyria Oona Satin Midi Dress Elyria Oona Satin Midi Dress
Elyria Oona Satin Midi Dress
Elyria Oona Satin Midi Dress
£110.00 £44.00

Extra 20% off with code: LASTCHANCE

View Details
£110.00 £44.00

Extra 20% off with code: LASTCHANCE

£110.00 £44.00

Extra 20% off with code: LASTCHANCE

Elko Jacquard Fluted Midi Dress Elko Jacquard Fluted Midi Dress
Elko Jacquard Fluted Midi Dress
Elko Jacquard Fluted Midi Dress
£130.00 £52.00
View Details
£130.00 £52.00
Camille V-Neck Sleeveless Dress Camille V-Neck Sleeveless Dress
Camille V-Neck Sleeveless Dress
Camille V-Neck Sleeveless Dress
£89.00 £27.00
View Details
£89.00 £27.00
Barletta Poplin Tie Midi Dress Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
£89.00 £36.00
View Details
£89.00 £36.00
Broderie Halterneck Midi Dress Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
Broderie Halterneck Midi Dress
£89.00 £27.00
View Details
£89.00 £27.00
Serenity Dale Crepe Midi Dress Serenity Dale Crepe Midi Dress
Serenity Dale Crepe Midi Dress
Serenity Dale Crepe Midi Dress
£95.00 £38.00
View Details
£95.00 £38.00
Elyse Hallie Crinkle V Neck Maxi Dress Elyse Hallie Crinkle V Neck Maxi Dress
Elyse Hallie Crinkle V Neck Maxi Dress
Elyse Hallie Crinkle V Neck Maxi Dress
£110.00 £55.00

Extra 20% off with code: LASTCHANCE

View Details
£110.00 £55.00

Extra 20% off with code: LASTCHANCE

£110.00 £55.00

Extra 20% off with code: LASTCHANCE

Barletta Poplin Tie Midi Dress Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
Barletta Poplin Tie Midi Dress
£89.00 £45.00
View Details
£89.00 £45.00
Daniella Faron Drape V Neck Midi Dress Daniella Faron Drape V Neck Midi Dress
Daniella Faron Drape V Neck Midi Dress
Daniella Faron Drape V Neck Midi Dress
£95.00 £48.00
View Details
£95.00 £48.00
Ariette Linen Flared Dress Ariette Linen Flared Dress
Ariette Linen Flared Dress
Ariette Linen Flared Dress
£120.00 £72.00
View Details
£120.00 £72.00
£120.00 £72.00
Ariette Strappy Midi Dress Ariette Strappy Midi Dress
Ariette Strappy Midi Dress
Ariette Strappy Midi Dress
£89.00 £36.00
View Details
£89.00 £36.00
£89.00 £36.00
Eden Georgette Halterneck Maxi Dress Eden Georgette Halterneck Maxi Dress
Eden Georgette Halterneck Maxi Dress
Eden Georgette Halterneck Maxi Dress
£150.00 £45.00
View Details
£150.00 £45.00
Zaves Chambray Denim Halterneck Midi Dress Zaves Chambray Denim Halterneck Midi Dress
Zaves Chambray Denim Halterneck Midi Dress
Zaves Chambray Denim Halterneck Midi Dress
£99.00 £40.00
View Details
£99.00 £40.00
Jerry Knit Strappy Dress Jerry Knit Strappy Dress
Jerry Knit Strappy Dress
Jerry Knit Strappy Dress
£99.00 £50.00
View Details
£99.00 £50.00
£99.00 £50.00
Elyse Flutter Sleeve Tea Dress Elyse Flutter Sleeve Tea Dress
Elyse Flutter Sleeve Tea Dress
Elyse Flutter Sleeve Tea Dress
£89.00 £45.00
View Details
£89.00 £45.00
Louisa Alexis Halterneck Dress Louisa Alexis Halterneck Dress
Louisa Alexis Halterneck Dress
Louisa Alexis Halterneck Dress
£99.00 £69.00
View Details
£99.00 £69.00
Babysoft Mock Neck Dress Babysoft Mock Neck Dress
Babysoft Mock Neck Dress
Babysoft Mock Neck Dress
£85.00 £39.00
View Details
£85.00 £39.00
£85.00 £39.00
Babysoft Mock Neck Dress Babysoft Mock Neck Dress
Babysoft Mock Neck Dress
Babysoft Mock Neck Dress
£85.00 £27.00
View Details
£85.00 £27.00
£85.00 £27.00
Floral Printed Short Sleeve Shirt Dress Floral Printed Short Sleeve Shirt Dress
Floral Printed Short Sleeve Shirt Dress
Floral Printed Short Sleeve Shirt Dress
£79.00 £29.00
View Details
£79.00 £29.00
Textured Jersey Dress Textured Jersey Dress
Textured Jersey Dress
Textured Jersey Dress
£75.00 £39.00
View Details
£75.00 £39.00
£75.00 £39.00
Ella Rose Shirt Dress Ella Rose Shirt Dress
Ella Rose Shirt Dress
Ella Rose Shirt Dress
£99.00 £37.00
View Details
£99.00 £37.00
£99.00 £37.00
Kyra Jersey Striped Midaxi Dress Kyra Jersey Striped Midaxi Dress
Kyra Jersey Striped Midaxi Dress
Kyra Jersey Striped Midaxi Dress
£69.00 £27.00
View Details
£69.00 £27.00
Cosysoft V Neck Collared Midi Knitted Dress Cosysoft V Neck Collared Midi Knitted Dress
Cosysoft V Neck Collared Midi Knitted Dress
Cosysoft V Neck Collared Midi Knitted Dress
£79.00 £47.00
View Details
£79.00 £47.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.