New Marks & Spencer £40 waistcoat combines 'edge with class' and has special feature The denim waistcoat comes in a stretchy material for comfort Marks and Spencer's denim waistcoat comes in a stretchy material for comfort (Image: Getty Images ) Shoppers will blend 'edge with class' upon purchasing this waistcoat that is 'chic' according to the retailer. Marks & Spencer is selling the denim waistcoat for £39.50 that shoppers are snagging fast as we write. The denim waistcoat comes in a collarless design and will make a 'chic addition' to anyone's wardrobe, according to the seller. Read more: Dunelm selling £99 herb garden shoppers say 'looks lovely outside' and 'so handy' It comes in an easy regular fit, with 'added stretch' in the fabric, a fan calls this a welcome 'special feature'. Other features include front fastens with shiny metal buttons, while two pockets on the chest give the denim waistcoat a practical touch. The Denim Waistcoat comes in a stretchy material for comfort (Image: Marks & Spencer ) The website details the neck to hem length for a size 12 at 66cm, the denim waistcoat is also unlined and is a standard product length. Material wise the denim waistcoat is crafted from 99 per cent cotton and ranges in sizes 6-24, dark indigo is the only colour available. Our team of BirminghamLive shopping writers think this is an ideal summer option, one said: "Denim is an unusual material for a waistcoat, you'd normally expect something softer and sleek. "In this case it works and blends edge with class, the dark indigo colour also adds to that. "I also love the special feature with the stretchy material as waistcoats tend to be quite stiff for me, I'll be pairing this waistcoat with some jeans for an edgy summer look.' Next has an alternative with the White Button Through V-Neck Waistcoat for £34. Article continues below It comes with a V-Neck detail and buttoned down front, the retailer recommends shoppers pair it with matching trousers or jeans or shorts for a casual look. Head to the Marks & Spencer website to buy the denim waistcoat for £39.50.