FREE delivery on orders over £25*

Once Upon A Time Hair bands

Once Upon A Time Hair bands

Regular price
£8.00
Sale price
£8.00
Unit price
per 


Magical embroidered hair bands.

Matching Once Upon A Time accessories available. 

SUGGEST: add as a gift to your own curated gift box. 

  • pack of 3
  • polyester
  • not suitable for under 3 years