• Clothing Size
  • Pants Size
  • Curvy

Midi dresses

(193)
Dresses light woven
6 8 10 12 14 16 18
Sheath dress made of stretch jersey
XS M L XL XXL S
Price reduced from £55.00 to £18.99
-65%
Crêpe dress with laser-cut details
6 8 10 12 14 16 18
Stretch jersey dress with a jacquard pattern
4 6 8 10 12 14 16 18
Made of TENCEL™: Denim-effect dress
XS S M L XL XXL
Price reduced from £55.00 to £34.99
-36%
Printed chiffon shirt dress
6 8 10 12 14 16 18
Price reduced from £55.00 to £34.99
-36%
Sheath dress made of firm stretch jersey
XS M L XL XXL S
Price reduced from £55.00 to £18.99
-65%
Chiffon dress with a geometric print
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
A-line denim dress
XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%
Mesh midi dress
XXS XS M L XL XXL S
Dress in a wrap-over effect with a geometric print
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Denim dress made of lyocell
XXS XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%
Shirt dress in a utility style
6 8 10 12 14 16 18
Price reduced from £59.00 to £39.99
-32%
Striped jersey sheath dress
XS M L XL XXL S
Price reduced from £55.00 to £18.99
-65%
Recycled: chiffon dress with button placket
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Casual dress with a tie-around belt
XS S M L XL
Price reduced from £31.00 to £18.99
-39%
Dress in a wrap-over look made using recycled material
6 8 10 12 14 16 18
Cotton satin belted dress
6 8 10 12 14 16 18
Price reduced from £69.00 to £39.99
-42%
Layered dress made of TENCEL™
XXS XS S M L XL XXL
Price reduced from £45.00 to £24.99
-44%
Faux leather dress with a press studs
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Ribbed stretch jersey dress
XXS XS S M L XL XXL
Price reduced from £39.00 to £24.99
-36%
Linen blend: shirt dress
6 8 10 12 14 16 18
Price reduced from £59.00 to £34.99
-41%
Midi dress with a modern tribal print
6 8 10 12 14 16 18
Price reduced from £69.00 to £28.99
-58%
Blended linen: dress with XXL floral print
6 8 10 12 14 16 18
Price reduced from £59.00 to £28.99
-51%