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