Caroline Porter’s wedding day turns into a public betrayal when Ethan Harper gives her gown to Jenny, his old flame, instead of standing by her. Hurt and done waiting, Caroline chooses Samuel Harper—the man who has loved her quietly since childhood. Now Ethan wants her back, but an old agreement could leave him with nothing.