Crystal Hearts A semi-precious gemstone heart is a magical gift to give someone special - or even yourself. The hearts you see here are all highly polished and come beautifully presented in a unique gift box and includes information about the stone. A gift that will be cherised and treasured.