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. Rena Midi Dress - navy
    Regular Price £45.00 As low as £31.50
    Navy
    White
    30% OFF*
  2. Rena Midi Dress - white
    Regular Price £45.00 As low as £31.50
    Navy
    White
    30% OFF*
  3. Willow Dress - black spot
    Regular Price £65.00 As low as £45.50
    30% OFF*
  4. Animal Dress - navy
    Regular Price £48.00 As low as £33.60
    Khaki
    Navy
    30% OFF*
  5. Baby Pleat Dress - black
    Regular Price £42.00 As low as £29.40
    Black
    Magenta
    Sea Green
    Spiced Plum
    30% OFF*
  6. Lyla Overlay Dress - black
    Regular Price £50.00 As low as £35.00
    Black
    Raspberry
    30% OFF*
  7. Love Siren Dress - siren red
    Regular Price £70.00 As low as £49.00
    30% OFF*
  8. Elegant Dress - mulberry
    Regular Price £85.00 As low as £59.50
    30% OFF*
  9. Palm Love Maxi Dress - jungle
    Regular Price £55.00 As low as £38.50
    Jungle
    Marine
    Rhubarb
    30% OFF*
  10. Colette Dress - cobalt
    Regular Price £59.00 As low as £41.30
    Midnight Rose
    Sparaxis
    30% OFF*
  11. Baby Pleat Dress - plum
    Regular Price £42.00 As low as £29.40
    Black
    Magenta
    Sea Green
    Spiced Plum
    30% OFF*
  12. Pleated Spot Dress - black
    Regular Price £60.00 As low as £42.00
    30% OFF*
  13. Halter Pleat Dress - marine
    Regular Price £66.00 As low as £46.20
    Magenta
    Marine
    30% OFF*
  14. In Stripe Dress - black
    Regular Price £66.00 As low as £46.20
    30% OFF*
  15. Cross Back Knit Print Dress - black palm
    Regular Price £38.00 As low as £26.60
    Blue Spot
    Frond Of You
    30% OFF*
  16. Bardot Dress - blue gingham
    Regular Price £48.00 As low as £33.60
    Blush Animal
    Gingham Blue
    30% OFF*
  17. Ella Ruffle Plain Dress - grey
    Regular Price £35.00 As low as £24.50
    Black
    Grey Marle
    Mocha
    Navy
    Olive
    Steel
    30% OFF*
  18. Hello Sunshine Print Dress - black
    Regular Price £35.00 As low as £24.50
    Grey Star
    Navy Star
    Stix
    Stix Neutral
    30% OFF*
  19. Colette Dress - black
    Regular Price £59.00 As low as £41.30
    Midnight Rose
    Sparaxis
    30% OFF*
  20. Milan Dress - black
    Regular Price £55.00 As low as £38.50
    30% OFF*
  21. Knit Pocket Dress - mono stripe
    Regular Price £47.00 As low as £32.90
    30% OFF*
  22. Floral Dress - black
    Regular Price £40.00 As low as £28.00
    30% OFF*
  23. Quiero Midi Dress - black
    Regular Price £46.00 As low as £32.20
    30% OFF*
  24. Print Frill Sleeve Dress - black
    Regular Price £30.00 As low as £21.00
    30% OFF*
  25. Naomi Maxi Dress - navy
    Regular Price £40.00 As low as £28.00
    30% OFF*
  26. Hello Sunshine Print Dress - navy star
    Regular Price £35.00 As low as £24.50
    Grey Star
    Navy Star
    Stix
    Stix Neutral
    30% OFF*
  27. Baby Pleat Dress - magenta
    Regular Price £42.00 As low as £29.40
    Black
    Magenta
    Sea Green
    Spiced Plum
    30% OFF*
  28. Luxe Dress - black
    Regular Price £55.00 As low as £38.50
    30% OFF*
  29. Escapade Plain Dress - black
    Regular Price £50.00 As low as £35.00
    30% OFF*
  30. Casablanca Stripe Dress - black
    Regular Price £55.00 As low as £38.50
    Blk / Ivory
    Clove / Ivory
    30% OFF*
  31. Sunshine Stripe Dress - navy
    Regular Price £40.00 As low as £28.00
    30% OFF*
  32. Paris Days Dress - garnet
    Regular Price £50.00 As low as £35.00
    Garnet/blk
    Truffle / Black
    30% OFF*
  33. Cute Girl Dress - cobalt
    Regular Price £50.00 As low as £35.00
    30% OFF*
  34. Sweet Spirit Dress - black
    Regular Price £60.00 As low as £42.00
    Black
    Ivory
    30% OFF*
  35. Paris Days Dress - truffle
    Regular Price £50.00 As low as £35.00
    Garnet/blk
    Truffle / Black
    30% OFF*
  36. Hello Sunshine Print Dress - navy
    Regular Price £35.00 As low as £24.50
    30% OFF*
  37. Ella Ruffle Plain Dress - mocha
    Regular Price £35.00 As low as £24.50
    Black
    Grey Marle
    Mocha
    Navy
    Olive
    Steel
    30% OFF*
  38. Flirtation Dress - black
    Regular Price £75.00 As low as £52.50
    Black
    Cerise
    Rose Bud
    Turquoise
    30% OFF*
  39. Flirtation Dress - emerald
    Regular Price £75.00 As low as £52.50
    Black
    Cerise
    Rose Bud
    Turquoise
    30% OFF*
  40. Catarina Dress - ivory
    Regular Price £50.00 As low as £35.00
    30% OFF*
  41. Majesty Mini Dress - black
    Regular Price £35.00 As low as £10.00
    SALE
  42. Jersey Swing Dress - red
    Regular Price £43.00 As low as £30.10
    Black Floral
    Print Paisley Red
    30% OFF*
  43. Floaty Check Dress - indigo
    Regular Price £55.00 As low as £38.50
    30% OFF*
  44. Spun Animal Dress - neutral
    Regular Price £48.00 As low as £33.60
    30% OFF*
  45. Cast Away Dress - navy
    Regular Price £40.00 As low as £28.00
    30% OFF*
  46. Valencia Mini Dress - fuchsia floral
    Regular Price £42.00 As low as £29.40
    30% OFF*
  47. Sakura Halter Dress - ivory
    Regular Price £60.00 As low as £42.00
    30% OFF*
  48. Diana Dress - pink
    Regular Price £55.00 As low as £38.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!