S-M (6-10) M-L (10-14) MACY White Diamanté Shirt £38.00 Regular Price£30.40Sale PriceSizeSelectQuantityAdd to Cart