11 midi dresses you'll want to wear this spring: From Zara to M&S ...

Responsive image
source