Fans of Marks and Spencer have been taken aback after spotting a £36 dress which, they say, suits every body type. The summer dress normally costs £45, but is currently £36 in the M&S summer sale.
M&S' Striped Tie Front Midi Shirt Dress is currently only in stock in a select number of styles. If your size is not available, you can find hundreds of other dresses in the M&S sale, starting from £7.50.
M&S Insider Caley, who works as a Fashion Buyer for The Edit, shared her outfit ideas and styling tips featuring the retailer's latest stock drops. One post featured a rainbow-coloured shirt dress priced at a reasonable £45 - and it soon had shoppers swooning. One user Kelly said: "Want want want."