
A Curse for True Love
Book 3 of Once Upon a Broken Heart
Baseline rating - be the first to weigh in
⚠ Content notes (13) · tap to view
In the final book of the Once Upon a Broken Heart trilogy, Evangeline Fox wakes up married to a seemingly perfect prince in the Magnificent North, but her happiness hides a devastating truth she can no longer remember. As dark secrets about her lost memories and the true nature of the man she loves (and the one she's bound to) come to light, Evangeline must untangle a web of curses, old enemies, and hidden hearts before everything she has built falls apart. The story brings the romance between Evangeline and the roguish Jacks, the Prince of Hearts, to its conclusion amid betrayal, magic, and sacrifice.
As an Amazon Associate we earn from qualifying purchases. You pay the same price as always.
- Book 1 · Once Upon a Broken Heart
- Book 2 · The Ballad of Never After
- Book 3 · A Curse for True Love (you are here)
- Book 3.5 · The Mirror of Infinite Endings
Spicy Chapters
Readers mark exactly which chapters bring the heat. Join free to peek
Log In to leave a review.
Join free to see and join the discussion.
If This Did It For You

Our Share of Night

I Will Break You

The Tempest Blade

Villains Are Destined to Die (novel), Vol. 1

Gothikana

The Book of Life
