🎅🏼 WE ARE NOW FULL AND THE ORDER BOOK IS CLOSED FOR CHRISTMAS ORDERS/DELIVERY 🎅🏼 Please ONLY place an order if you already have a date reserved, or you're happy to wait until early January. Thank you for your understanding. 🎄

Christmas

From stars and florals to elves and even the big man himself, we have a huge range of Christmas fabrics to suit every taste and outfit
199 products
Little Christmas Trees on White
Regular price
£1.50
Navy Santa
Regular price
£1.50
Christmas Guinea Pigs (Red)
Regular price
£1.50
Little Winter Bunnies
Regular price
£1.50
Little Snowman on Pale Blue
Regular price
£1.50
Pale Blue Polar Bears
Regular price
£1.50
Arctic Fox
Regular price
£1.50
Purple Penguins
Regular price
£1.50