'Perfect' M&S £49 dress with five star score praised for being 'so flattering'
Shoppers love the dress for 'suiting all shapes and sizes' and how it can be worn for almost any occasion

Shoppers love the dress for 'suiting all shapes and sizes' and how it can be worn for almost any occasion