S
Stephanie Garber
Once Upon a Broken Heart
This YA fantasy series follows Evangeline Fox as she navigates a world of magic, deals with powerful beings, and searches for her true love. It explores themes of destiny, sacrifice, and the often-complicated nature of fairy tale endings. Readers will find a romantic and adventurous journey through enchanted lands.
The series should be read in publication order to follow the continuous narrative. Start with "Once Upon a Broken Heart," then "The Ballad of Never After," and conclude with "A Curse for True Love."
This series is set in the same universe as Stephanie Garber's Caraval series. While it features new main characters, some characters and elements from Caraval do appear, enriching the world-building for readers familiar with both.
There is a companion novella titled "The Mirror of Infinite Endings" that offers additional perspectives and expands on the world, best read after the main trilogy.