USE THE CODE ULTIMATEXMAS FOR £10 OFF THE ULTIMATE CHRISTMAS BOX PLUS A FREE RED PEARL FLOWER CLIP

MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)
MINI DELUXE GLITTER HEADBANDS (50 COLOURS)

MINI DELUXE GLITTER HEADBANDS (50 COLOURS)

Regular price
Sold out
Sale price
£3.95
Shipping calculated at checkout.