Once Upon A Broken Heart

“Heroes don’t get happy endings. They give them to other people.”

Book title

Once upon a broken heart


Stephanie Garber

Date published


Date started


Date finished


Page count





How far would you go for happily ever after?

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 stop the wedding and to heal her wounded heart, Evangeline strikes a deal with the charismatic but wicked Prince of Hearts. In exchange for his help, he asks for three kisses, to be given at the time and place of his choosing.

But after Evangeline’s first promised kiss, she learns that bargaining with an immortal is a dangerous game—and that the Prince of Hearts wants far more from her than she’d pledged. He has plans for Evangeline, plans that will either end in the greatest happily ever after or the most exquisite tragedy…

My review

Like I’ve enjoyed Caraval, that’s how much I’ve enjoyed reading this book. Stephanie takes you into a world that could be parallel to the world of Caraval itself. The subtle hints are less and less subtle the more you read this book. I want to know more! The twists and turns happening in this book, make me want to go back to Caraval and live in that world. Pretty please? I want to be a good friend to Evangeline, a sister to Donatella and Scarlett. And Jacks? Welllllll I’ll keep that to myself. Just living in the world where magic is a possibility, but comes with a price. The world where so much is happening, at the same time, sometimes you don’t even know where to look. I want to live in this book, can I? Please?

My favorite quotes

“Heroes don’t get happy endings. They give them to other people.”

“I believe there are far more possibilities than happily ever after or tragedy. Every story has the potential for infinite endings.”

“All stories are made of both truths and lies, […] What matters is the way that we believe in them.”


Leave a Reply

Your email address will not be published. Required fields are marked *