This is the first book in the Once Upon a Broken Heart series.

Evangeline Fox was raised in her beloved father’s curiosity shop, where she grew up on legends about immortals, like the tragic Prince of Hearts. She knows his powers are mythic, his kiss is worth dying for, and that bargains with him rarely end well.
But when Evangeline learns that the love of her life is about to marry another, she becomes desperate enough to offer the Prince of Hearts whatever he wants in exchange for his help to stop the wedding. The prince only asks for three kisses. But after Evangeline’s first promised kiss, she learns that the Prince of Hearts wants far more from her than she’s pledged. And he has plans for Evangeline that will either end in the greatest happily ever after, or the most exquisite tragedy…
I was so excited to read Once Upon a Broken Heart as I was always intrigued by Jacks in the Caraval trilogy.
I loved how we met Evangeline and how she herself was introduced to Jacks. I was hooked immediately.
The world was amazing and I thoroughly enjoyed traversing the world and being introduced to new characters. The twists that occurred in Once Upon a Broken Heart kept me guessing and glued to the pages.
I loved seeing Evangeline grow into herself. She was a strong women from the start but she definitely did more things for herself when she met Jacks, Apollo and Lal’s. I really enjoyed her relationship with Jacks and Apollo.
The ending left me with so many questions and I need the sequel as soon as possible!
⭐️⭐️⭐️⭐️⭐️