Vivienne Westwood
Multicoloured striped wool-cotton-blend jacket, £830; white floral print cotton jacquard shirt, £320; multicoloured striped
wool-cotton-blend trousers, £420, all by Vivienne Westwood
Multicoloured striped wool-cotton-blend jacket, £830; white floral print cotton jacquard shirt, £320; multicoloured striped
wool-cotton-blend trousers, £420, all by Vivienne Westwood