Shanghai Tang
Shanghai Tang relaxed straight-leg jeans - Blue
£458
Shanghai Tang Tang contrast-stitch jeans - White
£457
Shanghai Tang dragon-embroidered jeans - Blue
£659
Shanghai Tang x Chen Man wool-blend trousers - Black
£613
Shanghai Tang belt-loops trousers - Grey
£367
Shanghai Tang embroidery jeans - Blue
£411