Alberta Ferretti
Alberta Ferretti pleated charmeuse palazzo pants - Brown
£991
Alberta Ferretti wide-leg striped trousers - Blue
£693
Alberta Ferretti striped wide-leg trousers - Neutrals
£670
Alberta Ferretti wide-leg cotton trousers - White
£850
Alberta Ferretti wide-leg wrap trousers - Neutrals
£840
Alberta Ferretti wide-leg palazzo pants - White
£480
Alberta Ferretti sequin-embellished palazzo trousers - Neutrals
£725
Alberta Ferretti wide-leg trousers - Neutrals
£680
Alberta Ferretti high-waist palazzo trousers - White
£514
Alberta Ferretti striped pleated wide trousers - Neutrals
Alberta Ferretti high-waist wide-leg trousers - Brown
£1,255
Alberta Ferretti metallic-threading palazzo pants - Gold
£430