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

Wait 5 sec.

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