Order before 12pm Mon - Fri and your order will usually be dispatched same day

Your cart

Your cart is empty

Hearts

Beautiful smooth polished crystal hearts in a variety of sizes.

40 Results

Black Obsidian Small Heart

Black Obsidian Small Heart

£3.99

Unit price
per 

Blue Apatite Heart #1
Sold out

Blue Apatite Heart #1

£34.99

Unit price
per 

Blue Apatite Heart #3

Blue Apatite Heart #3

£19.99

Unit price
per 

Clear Quartz Small Heart crystals in hand

Clear Quartz Small Heart

£3.99

Unit price
per 

Cryolite Heart #1

Cryolite Heart #1

£27.99

Unit price
per 

Cryolite Heart #10

Cryolite Heart #10

£14.99

Unit price
per 

Cryolite Heart #2
Sold out

Cryolite Heart #2

£27.99

Unit price
per 

Cryolite Heart #3
Sold out

Cryolite Heart #3

£27.99

Unit price
per 

Cryolite Heart #4

Cryolite Heart #4

£27.99

Unit price
per 

Cryolite Heart #5

Cryolite Heart #5

£17.99

Unit price
per 

Cryolite Heart #6
Sold out

Cryolite Heart #6

£17.99

Unit price
per 

Cryolite Heart #7

Cryolite Heart #7

£14.99

Unit price
per 

Cryolite Heart #8
Sold out

Cryolite Heart #8

£14.99

Unit price
per 

Cryolite Heart #9
Sold out

Cryolite Heart #9

£14.99

Unit price
per 

Eggshell Jasper Heart | Ibis Jasper #3

Eggshell Jasper Heart | Ibis Jasper #3

£19.99

Unit price
per 

Firestone Chunky Heart

Firestone Chunky Heart

£8.99

Unit price
per