Carolina Herrera
Carolina Herrera wide-leg trousers - Black
£1,648
Carolina Herrera high-waisted wool trousers - Black
£1,293
Carolina Herrera high-waisted skinny-cut trousers - Black
Carolina Herrera wide-leg trousers - Grey
Carolina Herrera slim-fit trousers - Grey
£913
Carolina Herrera high-waisted wide-leg trousers - Green
£2,701
Carolina Herrera layered high-waited skirt trousers - Black
£4,336