Marks and Spencer £30 spring tea dress praised by shoppers for its 'flattering fit'
The Mirror

Marks and Spencer £30 spring tea dress praised by shoppers for its 'flattering fit'

The dress makes an excellent springtime buy and comes in polka dot and floral patterns - and costs just £30

Go to News Site