Description
Once Upon a Broken Heart is the first book in Stephanie Garber’s enchanting new series set in the same universe as her bestselling Caraval trilogy. The story follows Evangeline Fox, a young woman who believes in true love and happy endings. When she learns that the love of her life is about to marry another, 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. However, Evangeline soon discovers that bargaining with an immortal is a dangerous game, and the Prince of Hearts has plans that could lead to the greatest happily ever after or the most exquisite tragedy.