The summers spent at Roseland, the sprawling ancestral home of her best friend, Eloise, were among the happiest of Cathy's life. Tucked away on the Cornish coastline and brimming with history, Roseland seemed to belong to another century.
Cathy has barely been back since Eloise's death a decade ago. So she is shocked when Jack, the love of Eloise's life and father of her children, announces that he is getting married, and that the wedding will take place at Roseland.
As Cathy and Eloise's family gather at the house for the first time in years, long buried secrets and resentments come to the surface. Nobody likes Jack's new bride, but is she really the imposter everybody claims, or are they merely haunted by memories of Eloise? And how can Cathy look to the future, when the past refuses to let go?
Utterly captivating and beautifully told, with echoes of du Maurier's Rebecca, this is the gorgeous new novel from the bestselling book-club champion.