Once Upon a Broken HeartOnce Upon a Broken Heart
What it's about
For as long as she can remember, Evangeline Fox has believed in true love and happy endings, until she learns that the love of her life will marry another. Desperate to change her fate, she makes a dangerous bargain, and enters a world of magic and deals.
Why it's worth reading
It has spent 22 weeks on the New York Times bestseller lists. Stephanie Garber writes lush, romantic fairy tales.
You'll love it if you liked
Caraval
Alchemy of Secrets
Divine RivalsGood to know
It's set in the world of Caraval but stands alone. It's the first of a trilogy.
By the numbers
- Readers38 out of 100 · counts 42%
- Critics0 out of 100 · counts 14%
- Bestseller63 out of 100 · counts 34% (its stronger lane)
- Buzz0 out of 100 · counts 10%
Critics and Bestseller are two ways to earn a place: a book's stronger one counts more. Buzz rewards recent bestseller weeks and prizes, so older books start at zero. The parts combine into the Must-Read Score, shown on a scale where the best book we found scores 99 and the last book to make the ranking scores 50.
Where it ranks
- #124 of the 233 romances we rank
- #239 of the 459 fantasy books we rank
- #277 of the 481 new books we rank
- #1608 of the 2,816 books we rank
Why it made the list
Reads as
Moving
More by Stephanie Garber
If you like this, read next
The Knight and the Moth
Yumi and the Nightmare Painter
Heartless Hunter
Six of Crows
A Court of Thorns and Roses
A Dog's PurposeExplore the best-of lists
All 36 best-of lists →Quick answers
Is Once Upon a Broken Heart worth reading?
Yes. It has spent 22 weeks on the New York Times bestseller lists. It ranks #1,608 of the 2,816 books in our ranking, with a Must-Read Score of 67.4 (the best book we found scores 99).
What is Once Upon a Broken Heart about?
For as long as she can remember, Evangeline Fox has believed in true love and happy endings, until she learns that the love of her life will marry another. Desperate to change her fate, she makes a dangerous bargain, and enters a world of magic and deals.
How long does it take to read Once Upon a Broken Heart?
About 10 hours (408 pages), or about 3 weeks at 30 minutes a day.
What should I read after Once Upon a Broken Heart?
If you liked it, try Caraval by Stephanie Garber, Alchemy of Secrets by Stephanie Garber or Divine Rivals by Rebecca Ross.


















