Rainbow Heart - 001 £6.50 Out of stock. Send a little message to your friends or loved ones with one of our little rainbow hearts. Each heart is made from 100% cotton fabric with a polyester filling and topped with a hand stitched message. Size approx.: 10.5cm x 10cm plus ribbon hanging loop.