The secret to M&S’s fashion comeback? It’s the £39.50 dress

Responsive image
source