Description
Step into the dazzling and dangerous world of Caraval one last time with A Curse for True Love, the breathtaking conclusion to Stephanie Garber’s enchanting Once Upon a Broken Heart trilogy.
Evangeline Fox has always believed in happily ever afters—but now, her story is clouded by heartbreak, betrayal, and powerful magic. Torn between the seductive and unpredictable Prince of Hearts, Jacks, and the cruel realities of curses that twist love into something dangerous, Evangeline must confront the truths she’s been running from. Can she reclaim her memories, break the curse, and hold on to the kind of love worth sacrificing everything for?
Overflowing with romance, twists, and spellbinding surprises, Garber’s lush storytelling sweeps readers into a tale where every kiss might be a lie, every choice might cost a life, and every heartbeat could change destiny.
Perfect for fans of romantic fantasy, fairytale magic, and enemies-to-lovers tension, this finale delivers an unforgettable journey of love, sacrifice, and hope.
Reviews
There are no reviews yet.