Part Two Orange Stripe Halston Vest 3226
Part Two Orange Stripe Halston Vest 3226 Part Two Orange Stripe Halston Vest 3226
£18.95 £22.95
Easy to wear Part Two top made from a soft cotton with a relaxed fit, print and a round neckline with v-cut.

100% Cotton