Smile, it’s Final Sale - up to 70% off on selected styles!  Shop Sale

  • Clothing Size
  • Curvy

Midi dresses

(108)
Dress with embroidery, 100% cotton
6 8 10 12 14 16 18
Price reduced from £59.00 to £28.99
-51%
Check dress made of LENZING™ ECOVERO™
6 8 10 12 14 16 18
Price reduced from £39.00 to £24.99
-36%
Stretch jersey dress with a draped collar
L M S XL XS XXL
Price reduced from £55.00 to £24.99
-55%
Stretch dress with a cut-out at the back
6 8 10 12 14 16 18
Price reduced from £45.00 to £24.99
-44%
Mesh dress with a leopard print
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Stretch jersey dress with a two-tone texture
XXS XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%
Made of TENCEL™: Denim-effect dress
XS S M L XL XXL
Price reduced from £45.00 to £34.99
-22%
Crêpe dress with laser-cut details
6 8 10 12 14 16 18
Price reduced from £55.00 to £39.99
-27%
Sheath dress made of firm stretch jersey
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Sheath dress made of stretch jersey
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Stretch jersey dress with a jacquard pattern
4 6 8 10 12 14 16 18
Price reduced from £45.00 to £24.99
-44%
Shirt dress with a flounce skirt
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Woven dress with a flared skirt
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Glitter knit dress with LENZING™ ECOVERO
XS S M L XL XXL
Price reduced from £59.00 to £34.99
-41%
Woven dress with a flounce skirt
6 8 10 12 14 16 18
Price reduced from £45.00 to £34.99
-22%
Made of TENCEL™: embroidered dress
XS S M L XL XXL
Price reduced from £59.00 to £28.99
-51%
Striped strappy dress in a linen blend
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Shirt dress with broderie anglaise
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Made of TENCEL™: dress with broderie anglaise
XS S M L XL XXL
Linen blend: shirt dress
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Shirt dress with bandana print
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Made of TENCEL™: Denim-effect dress
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Linen blend: sheath dress with a belt
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Polo dress made of stretch piqué
XS S M L XL XXL
Price reduced from £35.00 to £24.99
-29%
Chiffon dress with floral print
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Cotton satin belted dress
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Printed dress made of LENZING™ ECOVERO™
6 8 10 12 14 16 18
Price reduced from £59.00 to £28.99
-51%
Striped dress made of stretch satin
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Linen blend: dress with wavy edges
6 8 10 12 14 16 18
Price reduced from £59.00 to £28.99
-51%
Crêpe dress, LENZING™ ECOVERO™
6 8 10 12 14 16 18
Price reduced from £45.00 to £24.99
-44%
Blended linen: midi dress with a button placket
6 8 10 12 14 16 18
Long dress in the style of a polo shirt with belt
XS S M L XL XXL
Stretch jersey skirt with a belt
XS S M L XL XXL
Price reduced from £39.00 to £24.99
-36%
Recycled: crêpe dress with a belt
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Recycled: Dress with a graphic print
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Recycled: midi dress with plissé pleats
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Recycled: chiffon dress with button placket
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Punto jersey dress with a belt
XS S M L XL XXL
Price reduced from £55.00 to £24.99
-55%
Lace dress with a swirling skirt
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Chiffon shirt dress
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Stretch jersey dress with mixed stripes
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Mesh dress with an all-over print
XS S M L XL XXL
Price reduced from £55.00 to £24.99
-55%
Stretch jersey shirt dress
XS S M L XL XXL
Price reduced from £59.00 to £28.99
-51%
Tulle dress with embroidery and a belt
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Dress made of mesh and tulle with embroidery
XS S M L XL XXL
Tulle and embroidered mesh dress
XS S M L XL XXL
Price reduced from £75.00 to £49.99
-33%
Dress with detachable straps
6 8 10 12 14 16 18
Price reduced from £75.00 to £39.99
-47%
Stretch jersey dress with a draped effect
XS S M L XL XXL
Floral lace dress
6 8 10 12 14 16 18
Price reduced from £99.00 to £49.99
-50%
Chiffon dress with a high-low hem
6 8 10 12 14 16 18
Price reduced from £59.00 to £28.99
-51%
Linen blend: shirt dress
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Wrap dress made of LENZING™ ECOVERO™
6 8 10 12 14 16 18
Price reduced from £69.00 to £18.99
-72%
Stretch jersey dress with texture and a stand-up collar
XS S M L XL XXL
Stretch jersey shirt dress
XS S M L XL XXL
Price reduced from £69.00 to £28.99
-58%
Mesh dress with geometric print
XS S M L XL XXL
Price reduced from £59.00 to £28.99
-51%
Sheath dress with a buckled belt
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Shirt dress with a silky sheen
6 8 10 12 14 16 18
Price reduced from £69.00 to £18.99
-72%
Midi dress in a utility look
6 8 10 12 14 16 18
Price reduced from £59.00 to £24.99
-58%
Midi dress with a flounce hem
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Stretch jersey dress with a wrap-over effect
XXS XS S M L XL XXL