Formal Midi Dresses
-
50% off
Doria Lace Plisse Midi Dress - Ivory
Lace Plisse Midi Dress - Ivory
Regular price £70Sale price £70 Regular priceUnit price / per£13950% offDoria Lace Plisse Midi Dress - Ivory
Lace Plisse Midi Dress - Ivory
Regular price £70Sale price £70 Regular priceUnit price / per£139 -
-
Preferred FibresRegular price £99Sale price £99 Regular priceUnit price / perPreferred Fibres
Ensley Satin Maxi Dress - Sage
Satin Maxi Dress - Sage
Regular price £99Sale price £99 Regular priceUnit price / per -
-
Preferred Fibres
Cedar Strapless Satin Maxi Dress - Soft Pink
Strapless Satin Maxi Dress - Soft Pink
Regular price £139Sale price £139 Regular priceUnit price / perPreferred FibresCedar Strapless Satin Maxi Dress - Soft Pink
Strapless Satin Maxi Dress - Soft Pink
Regular price £139Sale price £139 Regular priceUnit price / per -
-
53% offRegular price £60Sale price £60 Regular priceUnit price / per
£12953% offNicola One Shoulder Crepe Maxi Dress - Mushroom
One Shoulder Crepe Maxi Dress - Mushroom
Regular price £60Sale price £60 Regular priceUnit price / per£129 -
-
63% offRegular price £50Sale price £50 Regular priceUnit price / per
£13563% offKristina Satin Maxi Dress With Crochet - Black
Satin Maxi Dress With Crochet - Black
Regular price £50Sale price £50 Regular priceUnit price / per£135 -
-
49% offRegular price £50Sale price £50 Regular priceUnit price / per
£9949% offClaire Satin Drape Back Maxi Dress with Split - Black
Satin Drape Back Maxi Dress with Split - Black
Regular price £50Sale price £50 Regular priceUnit price / per£99 -
-
38% offRegular price £55Sale price £55 Regular priceUnit price / per
£8938% offElke Slinky V Neck Maxi Dress - Black
Slinky V Neck Maxi Dress - Black
Regular price £55Sale price £55 Regular priceUnit price / per£89 -
-
Nova Ruffle Off Shoulder Maxi Dress - Ballet Pink
Ruffle Off Shoulder Maxi Dress - Ballet Pink
Regular price £109Sale price £109 Regular priceUnit price / perNova Ruffle Off Shoulder Maxi Dress - Ballet Pink
Ruffle Off Shoulder Maxi Dress - Ballet Pink
Regular price £109Sale price £109 Regular priceUnit price / per -
-
63% offRegular price £50Sale price £50 Regular priceUnit price / per
£13563% offKristina Satin Maxi Dress With Crochet - Pale Pink
Satin Maxi Dress With Crochet - Pale Pink
Regular price £50Sale price £50 Regular priceUnit price / per£135 -
-
FINAL SALE 68% offRegular price £35Sale price £35 Regular priceUnit price / per
£109FINAL SALE 68% offBelladonna Satin Halter Maxi Dress - Black
Satin Halter Maxi Dress - Black
Regular price £35Sale price £35 Regular priceUnit price / per£109 -
-
29% offRegular price £67Sale price £67 Regular priceUnit price / per
£9529% offKassidy Peached Jersey Maxi Dress - Black
Peached Jersey Maxi Dress - Black
Regular price £67Sale price £67 Regular priceUnit price / per£95 -
-
65% offRegular price £35Sale price £35 Regular priceUnit price / per
£9965% offRicci Satin And Lace Maxi Dress - Iris Blue
Satin And Lace Maxi Dress - Iris Blue
Regular price £35Sale price £35 Regular priceUnit price / per£99 -
-
50% off
Elyssa Embroidered Contrast Midi Dress - Black/White
Embroidered Contrast Midi Dress - Black/White
Regular price £108Sale price £108 Regular priceUnit price / per£21550% offElyssa Embroidered Contrast Midi Dress - Black/White
Embroidered Contrast Midi Dress - Black/White
Regular price £108Sale price £108 Regular priceUnit price / per£215 -
-
Dania Cowl Neck Slinky Maxi Dress - Fuchsia Pink
Cowl Neck Slinky Maxi Dress - Fuchsia Pink
Regular price £89Sale price £89 Regular priceUnit price / perDania Cowl Neck Slinky Maxi Dress - Fuchsia Pink
Cowl Neck Slinky Maxi Dress - Fuchsia Pink
Regular price £89Sale price £89 Regular priceUnit price / per -
-
Josie Off Shoulder Mesh Maxi Dress - Dark Brown
Off Shoulder Mesh Maxi Dress - Dark Brown
Regular price £75Sale price £75 Regular priceUnit price / perJosie Off Shoulder Mesh Maxi Dress - Dark Brown
Off Shoulder Mesh Maxi Dress - Dark Brown
Regular price £75Sale price £75 Regular priceUnit price / per -
-
53% offRegular price £40Sale price £40 Regular priceUnit price / per
£8553% offDelaney Slinky And Mesh Maxi Dress - Chocolate
Slinky And Mesh Maxi Dress - Chocolate
Regular price £40Sale price £40 Regular priceUnit price / per£85 -
-
Preferred Fibres
Violet Sleeveless Satin Maxi Dress - Blush Gold
Sleeveless Satin Maxi Dress - Blush Gold
Regular price £125Sale price £125 Regular priceUnit price / perPreferred FibresViolet Sleeveless Satin Maxi Dress - Blush Gold
Sleeveless Satin Maxi Dress - Blush Gold
Regular price £125Sale price £125 Regular priceUnit price / per -
-
Preferred Fibres
Lilly Sweetheart Satin Maxi Dress - Soft Pink
Sweetheart Satin Maxi Dress - Soft Pink
Regular price £109Sale price £109 Regular priceUnit price / perPreferred FibresLilly Sweetheart Satin Maxi Dress - Soft Pink
Sweetheart Satin Maxi Dress - Soft Pink
Regular price £109Sale price £109 Regular priceUnit price / per -
-
Preferred Fibres
Violet Sleeveless Satin Maxi Dress - Frosted Blue
Sleeveless Satin Maxi Dress - Frosted Blue
Regular price £125Sale price £125 Regular priceUnit price / perPreferred FibresViolet Sleeveless Satin Maxi Dress - Frosted Blue
Sleeveless Satin Maxi Dress - Frosted Blue
Regular price £125Sale price £125 Regular priceUnit price / per -
-
28% offRegular price £100Sale price £100 Regular priceUnit price / per
£13928% offCoco Dropped Waist Maxi Dress - Lilac
Dropped Waist Maxi Dress - Lilac
Regular price £100Sale price £100 Regular priceUnit price / per£139 -
-
Preferred FibresRegular price £95Sale price £95 Regular priceUnit price / perPreferred Fibres
Beck Plunge Maxi Dress With Floral Hardware - Basil
Plunge Maxi Dress With Floral Hardware - Basil
Regular price £95Sale price £95 Regular priceUnit price / per -
-
65% offRegular price £90Sale price £90 Regular priceUnit price / per
£25565% offMagnolia Tiered Ruffle Maxi Dress - Ivory
Tiered Ruffle Maxi Dress - Ivory
Regular price £90Sale price £90 Regular priceUnit price / per£255 -
-
50% offRegular price £68Sale price £68 Regular priceUnit price / per
£13550% offElenora Rose Gown - Blush Gold
Rose Gown - Blush Gold
Regular price £68Sale price £68 Regular priceUnit price / per£135 -
-
59% off
Evelyn Iridescent Satin Maxi Dress - Black
Iridescent Satin Maxi Dress - Black
Regular price £45Sale price £45 Regular priceUnit price / per£10959% offEvelyn Iridescent Satin Maxi Dress - Black
Iridescent Satin Maxi Dress - Black
Regular price £45Sale price £45 Regular priceUnit price / per£109 -
When it comes to formal occasion dressing, we believe the midi is the perfect fit between upscale and approachable. Elevate your style with the perfect blend of sophistication and contemporary design with our edit of formal midi dresses that have been designed to take you effortlessly from day to night.
Formal Midi Dresses In Every Style
MESHKI’s formal midi dresses are available in every style imaginable. Whether you prefer a sleek and streamlined look or a dress adorned with intricate details, our collection has a midi dress for your next race day or corporate catch up. When the dress doesn’t call for full-on gowns or cool but casual minis, the midi is your ultimate ‘plus one’.
How To Choose The Perfect Formal Midi Dress
We’ve made finding the perfect formal midi dress easy. All you need to do is identify the ambiance of your next event and we’ve got a silhouette to suit any figure. Choose from bold red hues, nature-inspired greens, seafoam blues, soft feminine pinks, or keep it classic in a black or white midi dress — our collection features a diverse range of cuts, fabrics, and embellishments, ensuring you find the ideal formal midi dress for any occasion.
Shop our edit of Formal Midi Dresses and enjoy fast shipping, seamless returns and exchanges, and our flexible credit card and Afterpay options.