Marks & Spencer M&S Pure Cotton Wide Leg Beach Trousers in Navy Mix - £28.00