Claire's Giant Satin Hair...
£4.50
Claire's Blush Pink Medium...
£2.25
Claire's Giant Pink Flower...
£4.00
Claire's Giant Pink Rose...
£4.00
Claire's Blush Pink Silky...
£3.00
Claire's Giant Silky Hair...
£4.00
Claire's Giant Rose Print...
£4.00
Claire's Giant White Eyelet...
£4.00
Claire's Blush Pink Sheer...
£6.00
Claire's Giant Black Polka...
£4.00
Claire's Giant White Polka...
£4.00
Claire's Giant Ivory Flower...
£4.00
Claire's Pink Floral Pleated...
£4.00
Claire's Pink Blush Satin...
£8.00
Claire's Teddy Hair Scrunchie...
£2.25
Claire's Pearl-Embellished...
£6.00
Claire's Pleated Black Hair...
£3.00
Claire's Blush Pink Flower &...
£5.00
Claire's Blush Pink...
£8.00
Claire's Melon Medium Velvet...
£1.50
Claire's Blush Pink Floral...
£5.00
Claire's Embroidered Floral...
£2.25
Claire's Champagne Pearl...
£5.00
Claire's Medium Velvet Hair...
£2.25