Product Filter

Crystal Hearts

A selection of beautiful crystal hearts. Each arrive in a velvet pouch surrounded in rose petals.

9 products found in Crystal Hearts

Opalite Crystal Heart
  • £7.00
Rose Quartz Crystal Heart
  • £7.30

Sold out

Green Aventurine Crystal Heart
  • £6.99

Sold out

Snowflake Obsidian Crystal Heart
  • £7.70

Sold out

Brown Goldstone Crystal Heart
  • £7.20

Sale

Smoky Quartz Crystal Heart
  • £10.50
  • £9.99

Sold out

Labradorite Heart Shaped Crystal
  • £9.99
Sodalite Crystal Heart
  • £8.99
Hematite Crystal Heart
  • £10.50