Carolina Herrera
Carolina Herrera wide-leg trousers - Black
£1,609
Carolina Herrera high-waisted wool trousers - Black
£1,293
Carolina Herrera high-waisted skinny-cut trousers - Black
£1,262
Carolina Herrera wide-leg tailored pants - Grey
£1,648
Carolina Herrera slim-fit trousers - Grey
£891
Carolina Herrera high-waisted wide-leg trousers - Green
£2,249
Carolina Herrera layered high-waited skirt trousers - Black
£4,336