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.
£9.00
£4.00 – £13.00
£4.50
£15.00
£4.50
£10.00
£12.00
£8.00
£10.00
£4.50
£4.00 – £7.50
£9.00
£7.50