Margaret Howell
Margaret Howell wide-leg patch-pocket trousers - Blue
£241
Margaret Howell wide-leg trousers - Green
£320