Midi Dresses

A classic and timeless cut, every woman needs a chic midi dress in her collection! Uncover our form-flattering selection of stylish dresses, from animal prints and ruffled trims, to relaxed silhouettes and lightweight fabrications. No matter the occasion, keep your wardrobe in check with Evans.

  1. Epic Fleur Midi Dress - black floral
    Regular Price £60.00 As low as £48.00
    20% OFF*
  2. Button Sleeve Dress - black
    Regular Price £36.00 As low as £14.00
    Berry
    Black
    Green
    SALE
  3. Hanky Hem Sleeved Dress - black
    Regular Price £45.00 As low as £36.00
    20% OFF*
  4. Sparkle Stripe Dress - black
    Regular Price £38.00 As low as £30.40
    20% OFF*
  5. Soft Touch Dress - khaki
    Regular Price £32.00 As low as £22.40
    30% OFF*
  6. Plain Frill Sleeve Dress - black
    Regular Price £32.00 As low as £25.60
    20% OFF*
  7. Vivid Floral Dress - black
    Regular Price £90.00 As low as £72.00
    20% OFF*
  8. Pixel Floral Dress - black
    Regular Price £85.00 As low as £59.50
    30% OFF*
  9. Dolce Rose Dress - black
    Regular Price £99.00 As low as £69.30
    30% OFF*
  10. Hydrangea Fit & Flare Dress - black
    Regular Price £78.00 As low as £54.60
    30% OFF*
  11. Lucia Tiered Dress - black ditsy
    Regular Price £40.00 As low as £28.00
    30% OFF*
  12. Alannah Plain Dress - charcoal
    Regular Price £32.00 As low as £16.00
    Black
    Charcoal Marle
    SALE
  13. Winter Paisley Dress - copper
    Regular Price £72.00 As low as £50.40
    30% OFF*
  14. Alannah Plain Dress - black
    Regular Price £32.00 As low as £12.00
    Black
    Charcoal Marle
    SALE
  15. Alannah Print Dress - leopard
    Regular Price £35.00 As low as £14.00
    SALE
  16. Tory Panel Dress - black
    Regular Price £35.00 As low as £17.00
    SALE
  17. Leaf Floral Dress - black
    Regular Price £72.00 As low as £50.40
    30% OFF*
  18. Knit Print Dress - black geo
    Regular Price £32.00 As low as £16.00
    Puchi
    Tialised
    SALE
  19. Hi Lo Lover Dress - navy
    Regular Price £58.00 As low as £40.60
    30% OFF*
  20. Tie Front Daisy Dress - navy
    Regular Price £30.00 As low as £10.00
    SALE
  21. Midi Shirt Dress - teal
    Regular Price £45.00 As low as £36.00
    20% OFF*
  22. Frill Shoulder Dress - ginger
    Regular Price £46.00 As low as £36.80
    Ginger
    Navy
    Teal
    20% OFF*
  23. Cute Girl Elbow Sleeve Dress - oxblood
    Regular Price £42.00 As low as £33.60
    Ginger
    Ox Blood
    Petunia
    Pine
    Teal
    20% OFF*
  24. Plain Knit Dress - black
    Regular Price £32.00 As low as £22.40
    30% OFF*
  25. Milani Pocket Dress - navy spot
    Regular Price £40.00 As low as £32.00
    Blk Blurred Spot
    Blurred Spot
    20% OFF*
  26. Cute Girl Elbow Sleeve Dress - ginger
    Regular Price £42.00 As low as £33.60
    Ginger
    Ox Blood
    Petunia
    Pine
    Teal
    20% OFF*
  27. Sexy Drape Dress - black
    Regular Price £55.00 As low as £38.50
    30% OFF*
  28. Cute Girl Elbow Sleeve Dress - teal
    Regular Price £89.00 As low as £62.30
    Ginger
    Ox Blood
    Petunia
    Pine
    Teal
    30% OFF*
  29. Opulent Dress - teal
    Regular Price £55.00 As low as £44.00
    Peacock
    Teal
    Toffee
    20% OFF*
  30. Button Detail Animal Print Dress - grey
    Regular Price £38.00 As low as £26.60
    30% OFF*
  31. Sleeveless Pleat Front Dress - purple paisley
    Regular Price £32.00 As low as £22.40
    Black
    Feather Pink
    30% OFF*
  32. Jade Blossom Dress - jade
    Regular Price £85.00 As low as £42.00
    SALE
  33. Classic Animal Dress - caramel animal
    Regular Price £46.00 As low as £10.00
    SALE
  34. Ditsy 3/4 Sleeve Dress - black
    Regular Price £58.00 As low as £10.00
    SALE
  35. Dainty Lace Dress - ivory
    Regular Price £66.00 As low as £46.20
    30% OFF*
  36. Sweet V Dress - black
    Regular Price £46.00 As low as £32.20
    Black
    Papaya
    30% OFF*
  37. Lylah Dress - black
    Regular Price £32.00 As low as £12.00
    Black
    Charcoal Marle
    SALE
  38. Vintage Spot Dress - black
    Regular Price £46.00 As low as £23.00
    SALE
  39. Vintage Veronica Dress - black
    Regular Price £46.00 As low as £32.20
    Black
    Pool
    30% OFF*
  40. Valencia Mini Dress - fuchsia floral
    Regular Price £35.00 As low as £14.00
    SALE
  41. Whitney Strap Dress - blue
    Regular Price £42.00 As low as £29.40
    D'vine Border
    Heavenly Patch
    30% OFF*
  42. Sloane Ranger Dress - black
    Regular Price £35.00 As low as £24.50
    30% OFF*
  43. Sashay Dress - khaki
    Regular Price £58.00 As low as £40.60
    30% OFF*
  44. Lylah Dress - charcoal
    Regular Price £32.00 As low as £22.40
    Black
    Charcoal Marle
    30% OFF*
  45. Sloane Ranger Dress - fuchsia floral
    Regular Price £35.00 As low as £14.00
    SALE
  46. NYC Midi Dress - granite
    Regular Price £40.00 As low as £10.00
    Black
    Granite
    SALE
  47. Hanky Hem Print Dress - sunkissed
    Regular Price £55.00 As low as £38.50
    30% OFF*
  48. Valencia Mini Dress - gingham
    Regular Price £35.00 As low as £24.50
    30% OFF*
Page

Feel all kinds of comfortable and chic in our gorgeous plus size midi dresses, designed with your curves in mind. Upstyle your lunch look with a gorgeous animal print. Stick the landing on your first date in a figure-hugging fit. From casual hangs to dressy affairs, Evans has you covered for all occasions!