Marks & Spencer M&S Dark Slate Pure Cotton Oxford Shirt - £24.00