There was an error signing up for restock notifications. Please try again.
Idol (noun) - An object of extreme devotion, a person or thing that is greatly admired, loved, or revered.
This magnificent Emerald "idol" seems to cast a love spell over all those who witness its sparking beauty! Fit for a Queen and featuring close to 5ct, this spactacular gemstone is framed by a chain of glistening gold and beaded prongs. Luxoriously regal and One-Of-A-Kind!