The fifth installment in the Dream Harbor series, the novel alternates between the present day and eleven years earlier, tracing the fraught love story between Annie Andrews, the owner of the Gingerbread Bakery in the small town of Dream Harbor, and Macaulay "Mac" Sullivan, who returned to town three years ago.
The present-day timeline unfolds over a single wedding weekend. Annie, a beloved community fixture, is part of the bridal party for the wedding of her lifelong best friend, Logan, to his fiancée, Jeanie. Mac is one of Logan's groomsmen. At the pre-rehearsal brunch, Annie's hostility toward Mac nearly disrupts the celebration when she blurts out "I object" while glaring at him. Jeanie tears up, and Annie promises to behave. The rest of the bridal party, including their friends Hazel and Kira, can see the tension but cannot understand its source. Annie insists she and Mac share no history. Mac flinches at the denial.
The past timeline reveals otherwise. Eleven years earlier, both Annie and Mac are 19 and adrift in Dream Harbor after high school. Mac feels aimless, living in his parents' basement and working at his father's pub, while Annie is already building a baking business and taking classes at community college. With their mutual friends away for the holidays, Mac impulsively asks Annie to hang out, and she agrees out of boredom. They grow close over the following weeks, attending the town's Christmas Lights Tour together and spending an innocent but emotionally intimate night at Mac's house, where they share their deepest fears. Mac fears getting stuck with no direction; Annie fears failure.
Back in the present, the wedding rehearsal takes place in a renovated barn on a local Christmas tree farm. At the rehearsal dinner that evening, after the crowd thins and Kira deliberately dims the lights on her way out, Mac and Annie find themselves alone under twinkle lights. He draws her into a slow dance. Annie allows herself three breaths pressed against his chest before pulling away. She has sworn never to let him back in, having waited an entire year for Mac to return, only to be abandoned.
The past timeline fills in the romance that preceded the heartbreak. Mac shows up at Annie's house and kisses her on her front porch while she is wearing a holiday onesie, her younger sisters watching from the window. They begin spending every day together: kissing in empty hallways during a Christmas concert, baking gingerbread cookies in his mother's kitchen, and sharing vulnerabilities. Annie explains that being one of six siblings pigeonholed her as "the smart one," and her late grandfather was the only person who recognized her love of baking. She tells Mac her dealbreaker in a partner: someone unreliable, someone she cannot count on.
Annie eventually proposes, with characteristically logical arguments, that they should sleep together before Mac leaves town. Their first time is tender and emotionally charged. Afterward, Annie insists Mac must still go. She sets the terms: one year of travel, communication only by postcards so she does not hold him back, and then he returns to her on December 23rd at their usual diner booth.
In the present, the day before the wedding brings a crisis: Logan's grandmother, Estelle, has gone missing. Annie takes charge of the search, determined to find Estelle without alarming the bride or groom. Mac shows up at her apartment to retrieve Logan's cufflinks and, finding Annie's car out of gas, insists on driving her. They check the YMCA, the local café, and the town inn, growing physically closer despite Annie's resistance. At the inn, they hide in a utility closet to avoid Jeanie overhearing. In the dark, Mac whispers an apology for hurting her. Annie pulls away, insisting she was never hurt, and tells him she "faked a lot of things" during their time together, implying he never gave her an orgasm. Mac is devastated.
That evening, Mac finds Annie working alone at the bakery in a snowstorm, struggling to transport an enormous gingerbread replica of Logan's farmhouse, a secret wedding dessert. He drives her to the barn, delivering a speech along the way that reveals how deeply he knows her: She equates perfection with love, she never complains, and she fears people would love her less without her relentless effort. He adds that her earlier admission has only given him more motivation. At Mac's house later that evening, he asks permission to make up for past failures, and Annie says yes. He gives her the orgasm she claimed he never delivered. She repeatedly insists she is not staying the night but asks him to sleep beside her.
The next morning, their deepest truths surface. Mac reveals why he never showed up at the diner: He spent most of the year hiding in a motel near town, too ashamed of his lack of progress to face her. He did return on the agreed date, saw her through the diner window, and could not bring himself to walk in. He also went to a New Year's Eve party looking for her, only to see her going upstairs with another man. Annie confirms she spent that night trying to forget him. She slaps him when he speaks crudely about it, and they both acknowledge the pain on both sides. Mac shows her a small tattoo of Annie's name on his ribs and tells her he moved back to Dream Harbor not because his father retired but because he saw Annie through a café window and decided to come home for her. Annie asks for one more day, wanting to get through the wedding first.
They drive to New Hampshire to rescue Estelle and Dot, Jeanie's aunt, who are stranded at the home of Estelle's estranged cousin with a dead car battery. Estelle has been fighting over a family heirloom: an ancient nightgown supposedly blessed with good luck for brides. Mac charms the cousin into surrendering it, and the group dissolves into laughter at the decrepit garment.
The wedding ceremony unfolds in the candlelit barn. Jeanie promises Logan unlimited chickens; Logan confesses he tried not to like Jeanie but found it impossible. Mac, unable to take his eyes off Annie in her deep-crimson dress, gives a toast reflecting on how leaving Dream Harbor taught him to appreciate it. At the reception, Annie's gingerbread house is unveiled to Logan's tearful delight. Mac cuts in on Annie's dance, holds her close, and tells her the rest of the night belongs to them. She admits she wants him too. They leave the wedding together, kissing in the snowy parking lot.
At his house, they have sex for the first time as adults. Mac confesses he has never stopped loving her. Annie whispers that she loves him and always has. They agree they are officially together.
In the epilogue, set on Christmas morning a week later, Annie gives Mac a postcard, a belated reply to one he sent from the Grand Canyon years ago, reading that she is glad his journey brought him back to her. They arrive hand in hand at the annual Christmas open house at Logan's farm. Not a single person in town is surprised.