They cost 45 diamonds.
Those are actual glasses with hotness and can be worn. But their primary purpose was to allow one to see not just usual boyfriends, but also fantasy men in the Graveyard. The two known fantasy boyfriends are the vampire and the werewolf.
The Enchanted Glasses are available yet again for purchase this Halloween.