New Karen Millen Petite Satin Back Crepe Wide Leg Pants black

£34.22

Colliding the scintillating quality of satin with the sharp lines of tailoring, these pants present an artful balance. L…