Carolina Herrera
Carolina Herrera wide-leg trousers - Black
£1,609
Carolina Herrera high-waisted wool trousers - Black
£1,262
Carolina Herrera high-waisted skinny-cut trousers - Black
Carolina Herrera wide-leg tailored pants - Grey
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