Shanghai Tang
Shanghai Tang x Chen Man wool-blend trousers - Black
£624
Shanghai Tang belt-loops trousers - Grey
Shanghai Tang embroidery jeans - Blue
£420