-
Regular price £125Unit price / per
Giannie Draped Midi Dress - Aqua Grey
Draped Midi Dress - Aqua Grey
Regular price £125Unit price / per -
-
Regular price £129Unit price / per
Adelie Asymmetric Hem Halter Midi Dress - Butter
Asymmetric Hem Halter Midi Dress - Butter
Regular price £129Unit price / per -
-
Regular price £95Unit price / per
Jemma One Shoulder Tie Midi Dress - Black
One Shoulder Tie Midi Dress - Black
Regular price £95Unit price / per -
-
Krish Hankie Halter Midi Dress - White
Hankie Halter Midi Dress - White
Regular price £105Unit price / perKrish Hankie Halter Midi Dress - White
Hankie Halter Midi Dress - White
Regular price £105Unit price / per -
-
Regular price £95Unit price / per
Jemma One Shoulder Tie Midi Dress - Pale Blue
One Shoulder Tie Midi Dress - Pale Blue
Regular price £95Unit price / per -
-
Zelda Asymmetric Slinky Midi Dress - Cornflower Blue
Asymmetric Slinky Midi Dress - Cornflower Blue
Regular price £89Unit price / perZelda Asymmetric Slinky Midi Dress - Cornflower Blue
Asymmetric Slinky Midi Dress - Cornflower Blue
Regular price £89Unit price / per -
-
Regular price £129Unit price / per
Adelie Asymmetric Hem Halter Midi Dress - Cognac
Asymmetric Hem Halter Midi Dress - Cognac
Regular price £129Unit price / per -
-
Dalani Halterneck Knit Midi Dress - Blue/Chocolate
Halterneck Knit Midi Dress - Blue/Chocolate
Regular price £89Unit price / perDalani Halterneck Knit Midi Dress - Blue/Chocolate
Halterneck Knit Midi Dress - Blue/Chocolate
Regular price £89Unit price / per -
-
Regular price £129Unit price / per
Milasandra Pleated Knit Dress - Olive
Pleated Knit Dress - Olive
Regular price £129Unit price / per -
-
Cooper Scalloped Neckline Pointelle Midi Dress - White
Scalloped Neckline Pointelle Midi Dress - White
Regular price £145Unit price / perCooper Scalloped Neckline Pointelle Midi Dress - White
Scalloped Neckline Pointelle Midi Dress - White
Regular price £145Unit price / per -
-
Regular price £95Unit price / per
Allyra Scoop Stretch Crepe Midi Dress - Red
Scoop Stretch Crepe Midi Dress - Red
Regular price £95Unit price / per -
-
Regular price £95Unit price / per
Allyra Scoop Stretch Crepe Midi Dress - Black
Scoop Stretch Crepe Midi Dress - Black
Regular price £95Unit price / per -
-
Penny Pointelle Midi Dress - Lemon
Pointelle Midi Dress - Lemon
Regular price £69Unit price / perPenny Pointelle Midi Dress - Lemon
Pointelle Midi Dress - Lemon
Regular price £69Unit price / per -
-
Regular price £85Unit price / per
Ambrose Lace Midi Dress - Ivory
Lace Midi Dress - Ivory
Regular price £85Unit price / per -
-
Regular price £109Unit price / per
Ailla High Neck Cowl Midi Dress - Aqua Grey
High Neck Cowl Midi Dress - Aqua Grey
Regular price £109Unit price / per -
-
Regular price £109Unit price / per
Ailla High Neck Cowl Midi Dress - White
High Neck Cowl Midi Dress - White
Regular price £109Unit price / per -
-
Boston Boat Neck Sleeveless Midi Dress - Ivory
Boat Neck Sleeveless Midi Dress - Ivory
Regular price £79Unit price / perBoston Boat Neck Sleeveless Midi Dress - Ivory
Boat Neck Sleeveless Midi Dress - Ivory
Regular price £79Unit price / per -
-
Alva Wool Lyocell Draped Midi Dress - White
Wool Lyocell Draped Midi Dress - White
Regular price £125Unit price / perAlva Wool Lyocell Draped Midi Dress - White
Wool Lyocell Draped Midi Dress - White
Regular price £125Unit price / per -
-
Regular price £125Unit price / per
Giannie Draped Midi Dress - Merlot
Draped Midi Dress - Merlot
Regular price £125Unit price / per -
-
Dimitri Knit Midi Dress - Chocolate
Knit Midi Dress - Chocolate
Regular price £85Unit price / perDimitri Knit Midi Dress - Chocolate
Knit Midi Dress - Chocolate
Regular price £85Unit price / per -
-
Nichelle Short Sleeve Collared Knit Midi Dress - Light Blue
Short Sleeve Collared Knit Midi Dress - Light Blue
Regular price £99Unit price / perNichelle Short Sleeve Collared Knit Midi Dress - Light Blue
Short Sleeve Collared Knit Midi Dress - Light Blue
Regular price £99Unit price / per -
-
Cindy Collared Midi Dress - Blue Pinstripe
Collared Midi Dress - Blue Pinstripe
Regular price £175Unit price / perCindy Collared Midi Dress - Blue Pinstripe
Collared Midi Dress - Blue Pinstripe
Regular price £175Unit price / per -
-
Taylor Midi Dress - Natural
Midi Dress - Natural
Regular price £209Unit price / perTaylor Midi Dress - Natural
Midi Dress - Natural
Regular price £209Unit price / per -
-
Nichelle Short Sleeve Collared Knit Midi Dress - Natural
Short Sleeve Collared Knit Midi Dress - Natural
Regular price £99Unit price / perNichelle Short Sleeve Collared Knit Midi Dress - Natural
Short Sleeve Collared Knit Midi Dress - Natural
Regular price £99Unit price / per -
-
Odette Floral Lace Midi Dress - Buttermilk
Floral Lace Midi Dress - Buttermilk
Regular price £229Unit price / perOdette Floral Lace Midi Dress - Buttermilk
Floral Lace Midi Dress - Buttermilk
Regular price £229Unit price / per -
-
Sharon Scuba Jersey Midi Dress - Cacao Brown
Scuba Jersey Midi Dress - Cacao Brown
Regular price £99Unit price / perSharon Scuba Jersey Midi Dress - Cacao Brown
Scuba Jersey Midi Dress - Cacao Brown
Regular price £99Unit price / per -
-
Aysha Buttoned Linen Midi Dress - White
Buttoned Linen Midi Dress - White
Regular price £135Unit price / perAysha Buttoned Linen Midi Dress - White
Buttoned Linen Midi Dress - White
Regular price £135Unit price / per -
-
Evelina Halter Asymmetric Hem Midi Dress - Ice Blue
Halter Asymmetric Hem Midi Dress - Ice Blue
Regular price £155Unit price / perEvelina Halter Asymmetric Hem Midi Dress - Ice Blue
Halter Asymmetric Hem Midi Dress - Ice Blue
Regular price £155Unit price / per -
-
Lilah Devore Midi Dress - Ivory
Devore Midi Dress - Ivory
Regular price £175Unit price / perLilah Devore Midi Dress - Ivory
Devore Midi Dress - Ivory
Regular price £175Unit price / per -
-
Cyra Plunge Satin Midi Dress - Dark Chocolate
Plunge Satin Midi Dress - Dark Chocolate
Regular price £119Unit price / perCyra Plunge Satin Midi Dress - Dark Chocolate
Plunge Satin Midi Dress - Dark Chocolate
Regular price £119Unit price / per -
-
Rachael Knit Midi Dress - Light Blue
Knit Midi Dress - Light Blue
Regular price £85Unit price / perRachael Knit Midi Dress - Light Blue
Knit Midi Dress - Light Blue
Regular price £85Unit price / per -
-
Regular price £105Unit price / per
Angelina Scuba Halter Midi Dress - Pale Blue
Scuba Halter Midi Dress - Pale Blue
Regular price £105Unit price / per -
-
Rachael Knit Midi Dress - Nude
Knit Midi Dress - Nude
Regular price £85Unit price / perRachael Knit Midi Dress - Nude
Knit Midi Dress - Nude
Regular price £85Unit price / per -
-
Regular price £105Unit price / per
Allegra Off Shoulder Ruffle Midi Dress - Ivory
Off Shoulder Ruffle Midi Dress - Ivory
Regular price £105Unit price / per -
-
Anastasia One Shoulder Modal Midi Dress - Pale Lemon
One Shoulder Modal Midi Dress - Pale Lemon
Regular price £75Unit price / perAnastasia One Shoulder Modal Midi Dress - Pale Lemon
One Shoulder Modal Midi Dress - Pale Lemon
Regular price £75Unit price / per -
-
25% Off At CartRegular price £105Unit price / per25% Off At Cart
Allegra Off Shoulder Ruffle Midi Dress - Ruby
Off Shoulder Ruffle Midi Dress - Ruby
Regular price £105Unit price / per -
The midi is the most versatile length in your wardrobe. Shop MESHKI's in jersey, knit, satin, linen, sequin and more.
Long enough to feel intentional, short enough to move freely, the midi works for date night, graduation, the office, a wedding, or a Saturday that could go anywhere. MESHKI's midi edit is built around that versatility, with silhouettes that range from body-skimming jersey and fluid cowl halters to structured suiting, ruffle-trimmed cotton and diamante-detailed occasion pieces.
The fabric range here is deliberately broad. Reach for a knit midi when you want something that travels and moves with ease. A linen or cotton style for warm weather and casual occasions. Satin or sequin when the night calls for more. As well as crepe and suiting for anything that requires you to look composed.
Explore by mood: shop black midi dresses for something timeless, white midi dresses for a cleaner aesthetic, or browse formal midi dresses for occasions that require something more elevated.