Product Filter

Hearts

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

8 products found in Hearts

Opalite Crystal Heart
  • £6.24
Rose Quartz Crystal Heart
  • £7.30
Green Aventurine Crystal Heart
  • £6.99
Snowflake Obsidian Crystal Heart
  • £7.70

Sold out

Labradorite Heart Shaped Crystal
  • £10.50
Sodalite Crystal Heart
  • £8.99
Smoky Quartz Crystal Heart
  • £10.50
Hematite Crystal Heart
  • £10.50