Marks & Spencer M&S Pure Linen Grandad Collar Shirt in Navy - £45.00