Marks & Spencer M&S Blue Floral Wide Leg Trousers in Blue mix - £29.50