C. S. Johnson has brought her retelling of the Sleeping Beauty mythology to a memorable conclusion in the final two installments of Once upon a Princess. Don’t miss out on this excellent romantic adventure!
Beauty’s Kiss: Rose, the Princess of Rhone, doomed to fall into a sleeping death on her eighteenth birthday, has only ever wanted two things in all her life: to be free of her curse and never to fall in love. After securing the dragon’s blood from the Serpent’s Garden, Rose is confident she has all she needs to free herself from Magdalina’s curse. But when Magdalina comes to offer Rose a new deal—one that would free her from her curse, while also eliminating future threats—Rose is forced to confront the truth of her feelings for Theo.
As Theo’s past and new troubles interrupt their journey back to Rhone, Rose knows she must make a devastating choice. Will she let herself fall in love? Or will she break her own heart instead?
Beauty’s Gift: With only weeks away from her eighteenth birthday and the fulfillment of her curse, Rose, the Princess of Rhone, faces more obstacles than ever. The kingdom, anxious over her fate, is destabilizing under her father’s rule; her mother is imprisoned, and her uncle is holding a silent coup against the crown. With Theo’s absence, she is unable to do more than brood over her fate as she attempts to solve the problems around her.
When Theo returns with surprising information, Rose knows the time has come to risk everything. Along with her friends, she prepares to face Magdalina, the wicked ruler of the fairies, and fight the battle of her life—battle for her freedom, her kingdom, and her heart.