Midi Dresses
A wardrobe hero that effortlessly transcends the seasons, the midi dress never ceases to awe with its year-round versatility. Layer with a cardigan and a toasty coat in chilly climes, and style with a pair of sandals when the sun is out. Whether you’re browsing for puff sleeved, black or floral midi dresses – our collection always keeps up with the latest in colours, details and finishes.
Frill Midi Dress
Ruffled Midi Dress
Slim-Fit Wool Knit Dress
Ruffle-Trimmed Midi Dress
Pleated Midi Kaftan Dress
Asymmetric Off-Shoulder Dress
Slim Satin Midi Dress
Flared Rib Midi Dress
Ruffled Wrap Dress
Puff Sleeve Linen Midi Dress
Knot Detail Shirt Dress
High Neck Open-Back Flared Dress
Turtleneck Midi Dress
Ribbed Twist-Front Midi Dress
Puff Sleeve Linen Midi Dress
Flutter Sleeve Midi Dress
Flowy Puff Sleeve Midi Dress
Printed Midi Wrap Dress
Puff Sleeve Linen Midi Dress
Puff Sleeve Linen Midi Dress
Ruched Shoulder Detail Midi Dress
Pleated Midi Kaftan Dress
Flutter Sleeve Midi Dress
Collared Wrap Midi Dress
Linen Puff Sleeve Midi Dress
Fitted Midi Buttoned Shirt Dress
Knitted Polo Dress
Pleated Midi Kaftan Dress
Voluminous Belted Midi Dress
V-Neck Wrap Dress
Linen Midi Wrap Dress
Fitted Midi Tank Dress
One-Shoulder Satin Midi Dress
Ruffled Wrap Dress
Puff Sleeve Linen Midi Dress
Voluminous Belted Midi Dress
Flowy Puff Sleeve Midi Dress
Fitted Waterfall Neckline Dress
Flutter Sleeve Midi Dress
Pleated Frilled Edge Dress
Mock Neck Knit Midi Dress
Puff Sleeve Linen Midi Dress
Ruched Front Dress
Ruched Shoulder Detail Midi Dress
Butterfly Sleeve Dress
Flutter Sleeve Midi Dress
Multi Ruffled V-Neck Dress
Flared Rib Midi Dress
Ribbed Slim Midi Dress
Tube Midi Dress
One-Shoulder Satin Midi Dress
Butterfly Sleeve Dress
Midi Wrap Dress
Multi Ruffled V-Neck Dress
Buttoned Rib Knit Dress
Knitted Polo Dress
Relaxed Drawstring Gathered Detail Dress
Fitted Midi Tank Dress
Oversized Airy Shirt Dress
Fitted Bustier Flared Skirt Dress
Flowy Puff Sleeve Midi Dress
Relaxed Double-Puff Sleeve Dress
Flutter Sleeve Midi Dress
Babydoll Tied Sleeve Detail Dress