Most hearts come in a puffy “pillow” design, with a standard size of 4.5 cm wide and 4 cm high. Flat hearts are 4.5 x 4.5 cm. Small size hearts are 2.3 cm wide and 2.5 cm high, unless otherwise stated.

Out of stock
£3.00£13.50
Out of stock
Out of stock
Out of stock
£3.00£6.00
Out of stock
£7.00£10.50
Out of stock
£4.00£9.00
Out of stock
Out of stock
Out of stock
Out of stock
£6.00
Out of stock
Out of stock
Out of stock
Out of stock
£4.00£7.50
Out of stock
£4.50£7.50
Out of stock