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. Marina Dress - turquoise
    Regular Price £45.00 As low as £36.00
    Coral Marina Floral
    Marina Floral
    Mono Marina Floral
    Orange Flower
    Violet Flower
    20% OFF*
  2. Naomi Maxi Dress - navy
    Regular Price £40.00 As low as £32.00
    20% OFF*
  3. Hello Sunshine Print Dress - black
    Regular Price £35.00 As low as £28.00
    Grey Star
    Navy Star
    Stix
    Stix Neutral
    20% OFF*
  4. Floral Dress - black
    Regular Price £40.00 As low as £32.00
    20% OFF*
  5. Goddess Embroidered Dress - soft rose
    Regular Price £58.00 As low as £46.40
    Black
    Soft Rose
    20% OFF*
  6. Palm Love Maxi Dress - jungle
    Regular Price £55.00 As low as £44.00
    Black
    Jungle
    Marine
    Rhubarb
    20% OFF*
  7. Cami Dress - black
    Regular Price £30.00 As low as £24.00
    20% OFF*
  8. Crochet Detail Floral Tunic - red
    Regular Price £32.00 As low as £25.60
    20% OFF*
  9. Endless Sun Dress - gingham
    Regular Price £35.00 As low as £28.00
    20% OFF*
  10. Va Va Voom Dress - citronelle
    Regular Price £80.00 As low as £64.00
    Aqua
    Ballet Pink
    Citronelle
    Garnet
    Misty Rose
    Navy
    20% OFF*
  11. Everly Dress - night bloom
    Regular Price £90.00 As low as £72.00
    20% OFF*
  12. Bianca Dress - fuchsia
    Regular Price £55.00 As low as £44.00
    Fuchsia
    Topaz
    20% OFF*
  13. Enchant Dress - tigerlily
    Regular Price £80.00 As low as £64.00
    Framboise
    Tigerlily
    20% OFF*
  14. Animal Print Dress - tawny
    Regular Price £40.00 As low as £32.00
    20% OFF*
  15. Charlotte Dress - navy
    Regular Price £50.00 As low as £40.00
    20% OFF*
  16. Sunshine Stripe Dress - navy
    Regular Price £40.00 As low as £32.00
    20% OFF*
  17. Violet Dress - peach
    Regular Price £55.00 As low as £44.00
    Mint Victorian
    Peach Victorian
    20% OFF*
  18. Bardot Dress - blue gingham
    Regular Price £48.00 As low as £38.40
    Blush Animal
    Gingham Blue
    20% OFF*
  19. Diana Dress - pink
    Regular Price £55.00 As low as £44.00
    20% OFF*
  20. Angel Lace Dress - ivory
    Regular Price £75.00 As low as £60.00
    Ivory
    Powder Blue
    20% OFF*
  21. Sakura Maxi Dress - ivory
    Regular Price £80.00 As low as £64.00
    20% OFF*
  22. Lace Hanky Overlay Dress - black
    Regular Price £110.00 As low as £88.00
    20% OFF*
  23. Violet Dress - mint
    Regular Price £55.00 As low as £44.00
    Mint Victorian
    Peach Victorian
    20% OFF*
  24. Karina Knit Dress - navy
    Regular Price £42.00 As low as £33.60
    Navy
    Olive
    20% OFF*
  25. Pippa Pinstripe Dress - aqua
    Regular Price £48.00 As low as £38.40
    20% OFF*
  26. Spun Animal Dress - neutral
    Regular Price £48.00 As low as £38.40
    20% OFF*
  27. Karina Knit Print Dress - blue
    Regular Price £38.00 As low as £30.40
    Amethyst Gem
    Tempo Tile
    20% OFF*
  28. Strappy Tiered Dress - black
    Regular Price £48.00 As low as £38.40
    Black
    Coral
    20% OFF*
  29. Cast Away Dress - navy
    Regular Price £40.00 As low as £32.00
    20% OFF*
  30. Gianna Dress - mid denim
    Regular Price £55.00 As low as £44.00
    20% OFF*
  31. Hello Sunshine Print Dress - gray star
    Regular Price £35.00 As low as £28.00
    Grey Star
    Navy Star
    Stix
    Stix Neutral
    20% OFF*
  32. Ella Ruffle Plain Dress - mocha
    Regular Price £35.00 As low as £28.00
    Black
    Grey Marle
    Mocha
    Navy
    Olive
    Steel
    20% OFF*
  33. Tara Panel Dress - steel
    Regular Price £42.00 As low as £33.60
    20% OFF*
  34. Mahe Shirt Dress - black
    Regular Price £46.00 As low as £36.80
    20% OFF*
  35. Halter Pleat Dress - marine
    Regular Price £66.00 As low as £52.80
    Magenta
    Marine
    20% OFF*
  36. Casablanca Stripe Dress - black
    Regular Price £55.00 As low as £44.00
    Blk / Ivory
    Clove / Ivory
    20% OFF*
  37. Spot Flock Dress - black
    Regular Price £46.00 As low as £36.80
    20% OFF*
  38. Sweetheart Dress - smoke
    Regular Price £60.00 As low as £48.00
    Ivory
    Smoke
    Sueded Rose
    20% OFF*
  39. Evie Ruffle Print Dress - navy
    Regular Price £35.00 As low as £28.00
    20% OFF*
  40. Print Overlay Dress - black
    Regular Price £50.00 As low as £40.00
    20% OFF*
  41. Colour Block Dress - black
    Regular Price £95.00 As low as £76.00
    20% OFF*
  42. In Stripe Dress - black
    Regular Price £66.00 As low as £52.80
    20% OFF*
  43. Willow Dress - black spot
    Regular Price £65.00 As low as £52.00
    20% OFF*
  44. Darna Wrap Dress - black floral
    Regular Price £35.00 As low as £28.00
    20% OFF*
  45. Lacy Summer Dress - ivory
    Regular Price £72.00 As low as £57.60
    20% OFF*
  46. Sakura Halter Dress - ivory
    Regular Price £60.00 As low as £48.00
    20% OFF*
  47. Kimber Print Dress - saffron
    Regular Price £50.00 As low as £40.00
    20% OFF*
  48. Irene Dress - cobalt
    Regular Price £60.00 As low as £48.00
    20% 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!