Lily never expected a chance encounter to turn into the kind of romance people envy. Julian is attentive, wealthy, protective, and certain about what he wants. Within weeks, he has swept her out of a life of exhausting shifts and financial worry and into a future that seems almost too perfect to question. Then Lily learns that Julian has been engaged before. Twice. Both women are dead. The explanations sound reasonable when Julian tells them, but the details do not stay neatly in place. His former fiancées seem to echo through Lily's new life, from the questions people avoid to the unsettling similarities no one wants to discuss. Julian's mother watches Lily closely. Her best friend Mia sees warning signs Lily would rather dismiss. And the more Lily tries to understand the man she plans to marry, the more she discovers how quickly love can become isolation when every uncomfortable fact has a convenient answer. What begins as doubt becomes a private investigation into two relationships that ended before the weddings ever happened. But asking about the dead means disturbing people who have spent years controlling the story, and Lily soon realizes that someone is determined to stop her from learning what happened to the women who came before her. With a wedding approaching and trust collapsing around her, Lily must decide whether she is uncovering the truth about Julian or being manipulated into destroying the best thing that ever happened to her. Because if the past is repeating itself, being the next bride may be far more dangerous than she imagined.
Lily never expected a chance encounter to turn into the kind of romance people envy. Julian is attentive, wealthy, protective, and certain about what he wants. Within weeks, he has swept her out of a life of exhausting shifts and financial worry and into a future that seems almost too perfect to ...