b+ab
b+ab stripe-detail wide-leg trousers - Black
£117£59(49% off)
b+ab ribbed wide-leg trousers - Grey
£113
b+ab elasticated-waist wide-leg trousers - White
b+ab drawstring wide-leg trousers - Black
b+ab tapered-leg track pants - Grey
b+ab high-waist palazzo trousers - Blue
£142£86(39% off)
b+ab pleated drawstring cotton-blend track pants - Neutrals
£117£94(19% off)
b+ab mélange wide-leg track pants - Grey