A Hidden Magic
by Vivian Vande Velde
Genre: YA Fantasy / Fairy-Tale
Suitable for all ages.
Jennifer is a plain but friendly princess in a rather small kingdom with a somewhat run-down castle. She is out doing laundry when she encounters a handsome (and conceited) prince who asks her for directions. Despite how good-looking he is, the prince tends to irritate people. When he bothers an evil witch's magic mirror into casting a spell on him, Jennifer feels responsible and sets out to discover a way to break the spell. With the help of a sorcerer named Norman (whose age is indeterminate as it keeps changing along with his appearance) she braves dragons, ogres, and witches in an effort to save her friend.
This is a delightfully harmless novel that is over with far too quickly. It took me about 35 minutes to read and I spent most of that time laughing at their witty adventures. Jennifer is an unconventional princess even as far as being unconventional in an unconventional way. Usually, when a princess is to be made different, she is said to not wish to be a princess, or is a tomboy, or a warrior maiden. Jennifer is simply a nice young girl. I have passed this book on to both of my younger sisters, and I hope they (and you) will enjoy it as much as I did.
There is no sex or language in this novel.
The only violence is in threats so I rate it a 1.10.