..LAST ORDER DAYS IN TIME FOR CHRISTMAS DELIVERY (see our delivery t&c's).. FREE delivery on orders over £25

Collection: Once upon a time

A charming and magical collection of fairy tale dress up skirts, capes and crowns complemented with accessories of embroidered hair bands, colourful hair clips, adorable necklaces and magnificent rings. The perfect gift for any fairy tale loving girl of all ages.

Star Spiral Pastel Hair Bands
Star Spiral Pastel Hair Bands | Band
Regular price
£5.00
Sale price
£5.00
Unit price
per 
Once Upon A Time Skirt Gift Box
Once Upon A Time Skirt Gift Box Once Upon A Time Skirt Gift Box
Regular price
£55.00
Sale price
£55.00
Unit price
per 

(Worth over £75)

Tulle Star Embroidered Cape
Tulle Star Embroidered Cape Tulle Star Embroidered Cape
Regular price
£25.00
Sale price
£25.00
Unit price
per 
Embroidered Carousel Patch Clips
Embroidered Carousel Patch Clips | Hair Clip
Regular price
£8.00
Sale price
£8.00
Unit price
per 
Promo
Promo
Regular price
£0.00
Sale price
£0.00
Unit price
per 
Carousel Necklace
Carousel Necklace | Jewellery
Regular price
£10.00
Sale price
£10.00
Unit price
per 
Once Upon A Time Hair bands
Once Upon A Time Hair bands | Band Once Upon A Time Hair bands | Band
Regular price
£8.00
Sale price
£8.00
Unit price
per 
Carousel Printed Tutu Skirt
Carousel Printed Tutu Skirt Carousel Printed Tutu Skirt
Regular price
£38.00
Sale price
£38.00
Unit price
per 
Once Upon A Time Clips
Once Upon A Time Clips | Hair Clip
Regular price
£6.00
Sale price
£6.00
Unit price
per 
Carousel Skirt Gift Box
Carousel Skirt Gift Box Carousel Skirt Gift Box
Regular price
£55.00
Sale price
£55.00
Unit price
per 

(Worth over £70)

Carousel Charm Bead Bracelet
Carousel Charm Bead Bracelet | Jewellery
Regular price
£10.00
Sale price
£10.00
Unit price
per 
Carousel Fabric Crown
Carousel Fabric Crown | Headband
Regular price
£10.00
Sale price
£10.00
Unit price
per 
Once Upon A Time Tulle Skirt
Once Upon A Time Tulle Skirt Once Upon A Time Tulle Skirt
Regular price
£38.00
Sale price
£38.00
Unit price
per 
Carousel Adjustable Rings
Carousel Adjustable Rings | Jewellery
Regular price
£10.00
Sale price
£10.00
Unit price
per 
Once Upon A Time Gift Set
Once Upon A Time Gift Set Once Upon A Time Gift Set
Regular price
£25.00
Sale price
£25.00
Unit price
per 
Carousel Velvet Jewellery box
Carousel Velvet Jewellery box | Box Carousel Velvet Jewellery box | Box
Regular price
£18.00
Sale price
£18.00
Unit price
per 
Carousel Jewellery Box Gift Set
Carousel Jewellery Box Gift Set Carousel Jewellery Box Gift Set
Regular price
£32.00
Sale price
£32.00
Unit price
per