"Love this! Really pretty and flattering! Good quality and great colours."
Marks and Spencer shoppers love 'pretty' £45 tea dress so much they're begging for warmer weather

"Love this! Really pretty and flattering! Good quality and great colours."