Shoppers praise Marks and Spencer for 'amazing' new £39 dress which they say 'is everything'
Related Articles

Visit the full article