Marks & Spencer M&S Pure Cotton Striped Beach Trousers in Blue mix - £28.00