Marks & Spencer's £30 knitted waistcoat 'perfect for layering' and great 'addition to spring wardrobe'

The Cotton Rich Pocket Knitted Waistcoat is available to buy in two colours