A strong-willed crown princess.
Ilara of Talland hoped a foreign visitor could increase trade for her starving people. Instead, he turned out to be a powerful sorcerer.
Now Ilara and her two sisters are cursed.
Every night the princesses are stolen away to a magical ball they can't remember. The sorcerer claims he will free them if Ilara marries him, and he warns his efforts to win her without bloodshed will last only as long as his evaporating patience...
A lonely ambassador.
In Rethalyon, former prince Tristan Carbrey is still reeling from the rightful king's return. Distrusted, unwanted, and haunted by his sins, he's forced to undertake an ambassadorial mission to prove his loyalty.
Unfortunately, the king of Talland is more interested in his experience with curses than trade. But helping the princesses might be Tristan's chance at redemption and at the companionship he longs for...
If he isn't killed first.
Can Tristan dare to love the kind princess despite believing he's a villain unworthy of her affection? And can Ilara afford to love a man who doesn't trust himself?
An upper YA/sweet NA inspired by Twelve Dancing Princesses and book two in The Miraveld Chronicles.
This book can be read on its own but contains spoilers for book one, A Thieving Curse.
Author: Selina R Gonzalez Language: EnglishBinding: HardcoverPages: 426Publisher: Wyvern Wing PressPublication Date: 2022-08-24