Carolina Herrera

Blue patterned round-neck three quarter length sleeve top - size UK 6
Carolina Herrera
Blue patterned round-neck three quarter length sleeve top - size UK 6
£98.00
Black long sleeved fitted waist knit top - size L
Carolina Herrera
Black long sleeved fitted waist knit top - size L
£120.00