Free Delivery
on orders over £75 (UK Mainland)

Free Returns
(exclusions apply)

We love our florists
Bringing our best !

Shop By
Diamanté Pin
192300
£1.95 100 pins
Sold in packs of 100 for
£1.95

Large Diamanté Pin
192301
£3.30 100 pins
Sold in packs of 100 for
£3.30

Large Pearl Headed Pin
192550
£3.15 144 pins
Sold in packs of 144 for
£3.15

Pearl Headed Pin
196225
£1.55 144 pins
Sold in packs of 144 for
£1.55

Dazzling Butterfly Diamanté Pin
130695
£0.57 each
Sold in packs of 10 for
£5.70

Diamanté Heart Pin
131366
£5.20 100 pins
Sold in packs of 100 for
£5.20

Out of Stock
Clear Diamanté Spray Pick
196234
£1.15 each
Sold in packs of 6 for
£6.90

Out of Stock
Dazzling Pearl Daisy Pin
130696
£0.63 each
Sold in packs of 10 for
£6.30

Loading...