We are back open ! Summer sale now on up to 50% off selected brands

Mayoral blush dress 4986


Regular price £34.50
Mayoral blush dress 4986

Mayoral blush dress 4986

Outside
67% Polyester
28% Cotton
5% Elastane

washing instructions

Dress

Outside
100% Polyester

washing instructions

Related Products