For years, Carolanne Baxter dreamed of a life beyond Adams Grove. Being the daughter of the town drunk was no picnic, so when college offered her a chance for escape, she took it. Now Carolanne has returned home, finally ready to make amends with her father, Ben, and to celebrate the wedding of her best friends Jill and Garrett. Of course, the fact that Connor Buckham, her sexy new law partner and Garrett’s best man, happens to be the same guy the town matchmaker named as Carolanne’s perfect match…well! That’s just icing on the cake.
But Carolanne’s hopes for a fresh start are dashed when a dead body surfaces during Jill and Garrett’s wedding reception…and Ben Baxter becomes the prime suspect. The murder throws the town into uproar, threatening to destroy the tentative peace between father and daughter—and to derail the budding romance between Carolanne and Connor. Has the matchmaker’s perfect streak come to end? Or will the truth finally bring Carolanne the happy ending she’s dreamed of for so long?