M&S shoppers race to buy 'lovely' denim blouse as price slashed by 50% in Spring sale

Marks and Spencer's Pure Cotton Denim Crew Neck Blouse has been reduced from €39 to just €19.50 in the retailer's latest sale, with shoppers praising it as 'lovely to wear in the spring time'