Within a matter of days, Lucinda meets a number of very unique characters. One day, two interesting customers appear in her relative's jewelry shop. The first is Beryl, who brings with her a rather large and mysterious jewel to be repaired. The second is a young man who is very handsome. She finds out that he is Prince Gregor and happens to be looking for a piece of jewelry for his betrothed that says "forever". When a priest visits the store and informs the family that Beryl is a witch, Lucinda is prompted by her aunt to return the jewel to said owner for fear of being cursed by the "Amaranth Witch". Lucinda does not return the jewel as told, she decides to hold on to it. That night, a strange young man named Peter appears at her window. He needs a place to hide and Lucinda -against her better judgment- allows him to stay on the floor. Little does she know, Peter is a notorious street thief and the jewel in her pocket when she goes to sleep, not so safe.
Lucinda's life turns upside down when her uncle suddenly dies and she is thrown out on the streets by her aunt. The three strangers she recently met will change Lucinda's life, for better or worse.
A heroine, an evil step-aunt, a witch, a prince, a thief, a princess, a royal ball, an immortal villain and a goat named Dog.
A nice, easy read. The story was cute and slightly different from the original Cinderella. Probably more for the young teens, 10-16.