M&S shoppers are rushing to buy 'flattering' £25 dress 'in every colour ...

Responsive image
source