Midi Dresses

If you're looking for cocktail dresses or need an appropriate dress for a certain occasion then Midi dresses are the way to go. At knee length, midi dresses are modest and elegant best suited with a pair of heels to add style and elongate the legs.

Printed Dresses     Maternity Dresses    

87 Items - 
View All
View
Refine Selection
Filters
View 87 products ›
87 Items - 
View All
View
  • Polka Dot Crossover Dress
    £17.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Square Neck Bodycon Midi Dress SALE
    Now £10.00 Was £16.99 | Save £6.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Square Neck Bodycon Midi Dress SALE
    Now £6.00 Was £16.99 | Save £10.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Square Neck Bodycon Midi Dress SALE
    Now £6.00 Was £16.99 | Save £10.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cap Sleeve Wrap Jersey Dress
    £12.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cap Sleeve Wrap Jersey Dress
    £12.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cap Sleeve Wrap Jersey Dress
    £12.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cross Over Jersey Midi Dress SALE
    Now £7.50 Was £14.99 | Save £7.49
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cross Over Printed Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Ditsy Print Knot Front Dress SALE
    £10.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Polka Dot Crossover Dress
    £17.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cross Over Jersey Midi Dress
    £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cross Over Jersey Midi Dress
    £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • 3/4 Sleeve Knot Front Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Small Floral Print Knot Front Dress
    £17.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Small Floral Print Knot Front Dress
    £17.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Snakeskin Print Cross Over Midi Dress SALE
    Now £10.00 Was £19.99 | Save £9.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Long Sleeve Rose Print Knot Dress SALE
    £10.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Ruffle Neck Fishtail Midi Bodycon Dress SALE
    Now £5.00 Was £29.99 | Save £24.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Ruffle Neck Fishtail Midi Bodycon Dress SALE
    Now £5.00 Was £29.99 | Save £24.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cowl Neck Velour Shift Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Lace & Velour Party Skater Dress
    £24.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Lace & Velour Party Skater Dress
    £24.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Twist Bust Metallic Print Bodycon Dress SALE
    Now £8.00 Was £29.99 | Save £21.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Twist Bust Metallic Print Bodycon Dress SALE
    Now £8.00 Was £29.99 | Save £21.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Twist Bust Metallic Print Bodycon Dress SALE
    Now £8.00 Was £29.99 | Save £21.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Animal Print Asymmetric Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Sleeveless V-Neck Jaquard Shift Dress NEW ON SALE
    Now £6.00 Was £19.99 | Save £13.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Sleeveless V-Neck Jaquard Shift Dress NEW ON SALE
    Now £6.00 Was £19.99 | Save £13.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Turtle Neck Cable Knit Long Jumper SALE
    Now £8.00 Was £21.99 | Save £13.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Turtle Neck Cable Knit Long Jumper SALE
    Now £8.00 Was £21.99 | Save £13.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Turtle Neck Cable Knit Long Jumper SALE
    Now £8.00 Was £21.99 | Save £13.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Spotted Mesh Sleeve Skater Dress
    £21.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Frill Sleeve Lace & Tulle Skater Dress SALE
    Now £15.00 Was £29.99 | Save £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Leaf Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Leaf Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Leaf Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Leaf Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • 3/4 Sleeve Knot Front Midi Dress SALE
    Now £9.99 Was £19.99 | Save £10.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Lace Sleeve Floral Summer Wrap Dress SALE
    Now £10.00 Was £19.99 | Save £9.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Layered Button Front Cotton Denim Boho Maxi Dress NEW ON SALE
    Now £15.00 Was £29.99 | Save £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Layered Button Front Cotton Denim Boho Maxi Dress NEW ON SALE
    Now £15.00 Was £29.99 | Save £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Pearl Detail Layered Boho Denim Midi Summer Dress NEW ON SALE
    Now £10.00 Was £19.99 | Save £9.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Multicolour Snake Print Chiffon Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Pompom Cape Sleeve Chiffon Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Floral Self Belted Skater Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Multicolour Flower Print Skater Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Floral Print Flared Sleeve Tunic Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Frill One Shoulder Floral Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Frill One Shoulder Floral Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Rose Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • 3/4 Sleeve Knot Front Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Polka Dot Crossover Dress
    £17.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cross Over Printed Midi Dress
    £19.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Bold Floral Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Lace Back Peplum Midi Dress SALE
    Now £5.00 Was £19.99 | Save £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Rose Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Cross Over Jersey Midi Dress
    £14.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Size
    Square Neck Bodycon Midi Dress SALE
    Now £10.00 Was £16.99 | Save £6.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Rose Print Knot Front Dress
    £16.99
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
View All

The midi dress has made its mark as a wardrobe must-have, proving that shin-skimming lengths have their place at beaches, garden parties and special occasions alike. Among our collection of long dresses, we champion bold prints from floral to gingham, plus unexpected hemlines and flattering cuts to suit every silhouette.