Once Upon a Broken Heart by Stephanie Garber is a fantasy romance about Evangeline Fox, a girl who makes a dangerous deal with the mysterious Prince of Hearts to stop the person she loves from marrying someone else. But magic always has a price, and Evangeline is pulled into a world of curses, secrets, betrayal, and impossible choices. The book is dreamy, romantic, and magical, perfect for readers who enjoy fairytales, enemies-to-lovers tension, and fantasy stories with mystery and heartbreak.
