Formal Midi Dresses
-
60% off
Jacquelyn Racerback Maxi Dress - Deep Purple
Racerback Maxi Dress - Deep Purple
Regular price £40Sale price £40 Regular priceUnit price / per£9960% offJacquelyn Racerback Maxi Dress - Deep Purple
Racerback Maxi Dress - Deep Purple
Regular price £40Sale price £40 Regular priceUnit price / per£99 -
-
Iris Long Sleeve Satin Maxi Dress - Blush Gold
Long Sleeve Satin Maxi Dress - Blush Gold
Regular price £185Sale price £185 Regular priceUnit price / perIris Long Sleeve Satin Maxi Dress - Blush Gold
Long Sleeve Satin Maxi Dress - Blush Gold
Regular price £185Sale price £185 Regular priceUnit price / per -
-
Preferred Fibres
Violet Sleeveless Satin Maxi Dress - Soft Pink
Sleeveless Satin Maxi Dress - Soft Pink
Regular price £125Sale price £125 Regular priceUnit price / perPreferred FibresViolet Sleeveless Satin Maxi Dress - Soft Pink
Sleeveless Satin Maxi Dress - Soft Pink
Regular price £125Sale price £125 Regular priceUnit price / per -
-
Lucia Satin Cut Out Maxi Dress - Black
Satin Cut Out Maxi Dress - Black
Regular price £95Sale price £95 Regular priceUnit price / perLucia Satin Cut Out Maxi Dress - Black
Satin Cut Out Maxi Dress - Black
Regular price £95Sale price £95 Regular priceUnit price / per -
-
49% offRegular price £50Sale price £50 Regular priceUnit price / per
£9949% offBentley Peached Jersey Halter Maxi Dress - Charcoal
Peached Jersey Halter Maxi Dress - Charcoal
Regular price £50Sale price £50 Regular priceUnit price / per£99 -
-
61% offRegular price £100Sale price £100 Regular priceUnit price / per
£25561% offMagnolia Tiered Ruffle Maxi Dress - Black
Tiered Ruffle Maxi Dress - Black
Regular price £100Sale price £100 Regular priceUnit price / per£255 -
-
35% offRegular price £62Sale price £62 Regular priceUnit price / per
£9535% offKassidy Peached Jersey Maxi Dress - Ivory
Peached Jersey Maxi Dress - Ivory
Regular price £62Sale price £62 Regular priceUnit price / per£95 -
-
Alexa Ruffle Chiffon Maxi Dress - Pastel Lime
Ruffle Chiffon Maxi Dress - Pastel Lime
Regular price £195Sale price £195 Regular priceUnit price / perAlexa Ruffle Chiffon Maxi Dress - Pastel Lime
Ruffle Chiffon Maxi Dress - Pastel Lime
Regular price £195Sale price £195 Regular priceUnit price / per -
-
49% offRegular price £40Sale price £40 Regular priceUnit price / per
£7949% offJanette Recycled Nylon And Mesh Sleeveless Maxi Dress - Mahogany
Recycled Nylon And Mesh Sleeveless Maxi Dress - Mahogany
Regular price £40Sale price £40 Regular priceUnit price / per£79 -
-
29% off
Catelyn Asymmetrical Scuba Jersey Midi Dress - Ruby
Asymmetrical Scuba Jersey Midi Dress - Ruby
Regular price £67Sale price £67 Regular priceUnit price / per£9529% offCatelyn Asymmetrical Scuba Jersey Midi Dress - Ruby
Asymmetrical Scuba Jersey Midi Dress - Ruby
Regular price £67Sale price £67 Regular priceUnit price / per£95 -
-
59% offRegular price £45Sale price £45 Regular priceUnit price / per
£10959% offBelladonna Satin Halter Maxi Dress - Iris Blue
Satin Halter Maxi Dress - Iris Blue
Regular price £45Sale price £45 Regular priceUnit price / per£109 -
-
Iris Long Sleeve Satin Maxi Dress - Frosted Blue
Long Sleeve Satin Maxi Dress - Frosted Blue
Regular price £185Sale price £185 Regular priceUnit price / perIris Long Sleeve Satin Maxi Dress - Frosted Blue
Long Sleeve Satin Maxi Dress - Frosted Blue
Regular price £185Sale price £185 Regular priceUnit price / per -
-
Iris Long Sleeve Satin Maxi Dress - Sage
Long Sleeve Satin Maxi Dress - Sage
Regular price £185Sale price £185 Regular priceUnit price / perIris Long Sleeve Satin Maxi Dress - Sage
Long Sleeve Satin Maxi Dress - Sage
Regular price £185Sale price £185 Regular priceUnit price / per -
-
62% offRegular price £45Sale price £45 Regular priceUnit price / per
£11962% offJenna One Shoulder Pleated Maxi Dress - Ivory
One Shoulder Pleated Maxi Dress - Ivory
Regular price £45Sale price £45 Regular priceUnit price / per£119 -
-
56% off
Jemma Draped Slinky Maxi Dress - Black
Draped Slinky Maxi Dress - Black
Regular price £35Sale price £35 Regular priceUnit price / per£7956% offJemma Draped Slinky Maxi Dress - Black
Draped Slinky Maxi Dress - Black
Regular price £35Sale price £35 Regular priceUnit price / per£79 -
-
50% offRegular price £110Sale price £110 Regular priceUnit price / per
£21950% offAmelia Bubble Maxi Dress - Black
Bubble Maxi Dress - Black
Regular price £110Sale price £110 Regular priceUnit price / per£219 -
-
59% offRegular price £55Sale price £55 Regular priceUnit price / per
£13559% offKristina Satin Maxi Dress With Crochet - Ivory
Satin Maxi Dress With Crochet - Ivory
Regular price £55Sale price £55 Regular priceUnit price / per£135 -
-
Preferred FibresRegular price £85Sale price £85 Regular priceUnit price / perPreferred Fibres
Vienna Slinky Cut Out Maxi Dress - Black
Slinky Cut Out Maxi Dress - Black
Regular price £85Sale price £85 Regular priceUnit price / per -
-
Preferred FibresRegular price £105Sale price £105 Regular priceUnit price / perPreferred Fibres
Rafaella Slinky And Mesh Maxi Dress - Black
Slinky And Mesh Maxi Dress - Black
Regular price £105Sale price £105 Regular priceUnit price / per -
-
Preferred FibresRegular price £75Sale price £75 Regular priceUnit price / perPreferred Fibres
Cassandra Off Shoulder Slinky Maxi Dress - Chocolate
Off Shoulder Slinky Maxi Dress - Chocolate
Regular price £75Sale price £75 Regular priceUnit price / per -
-
65% off
Lucia Satin Cut Out Maxi Dress - Burnt Orange
Satin Cut Out Maxi Dress - Burnt Orange
Regular price £35Sale price £35 Regular priceUnit price / per£9965% offLucia Satin Cut Out Maxi Dress - Burnt Orange
Satin Cut Out Maxi Dress - Burnt Orange
Regular price £35Sale price £35 Regular priceUnit price / per£99 -
-
Preferred FibresRegular price £89Sale price £89 Regular priceUnit price / perPreferred Fibres
Bernadina Mesh And Slinky Halter Maxi Dress - Pale Blue
Mesh And Slinky Halter Maxi Dress - Pale Blue
Regular price £89Sale price £89 Regular priceUnit price / per -
-
Minka Mesh Ruffle Halter Maxi Dress - Dusty Blue
Mesh Ruffle Halter Maxi Dress - Dusty Blue
Regular price £135Sale price £135 Regular priceUnit price / perMinka Mesh Ruffle Halter Maxi Dress - Dusty Blue
Mesh Ruffle Halter Maxi Dress - Dusty Blue
Regular price £135Sale price £135 Regular priceUnit price / per -
-
Regular price £95Sale price £95 Regular priceUnit price / per
Darby Knit Scarf Maxi Dress - Pale Pink
Knit Scarf Maxi Dress - Pale Pink
Regular price £95Sale price £95 Regular priceUnit price / per -
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.