Bloomsbury presents Best Friends Forever by Dawn Goodwin, read by Matt Lowe. Have you ever wanted to kill your best friend? Anna was the perfect wife. Perfect mother. Perfect woman. And now she's dead. Leaving behind her husband, David, and two young children their lives will never be the same. But Vicky will make sure life goes on... These two women have been best friends forever, a lifetime of secrets lies between them and now Vicky is ready to step up into Anna's perfect shoes. But not everything is as it seems and as David begins to question Vicky's motives for walking into his life things might just get a little murderous. The question on everyone's lips is, who killed Anna? And what actually happened on the night she died? Perfect for fans of The Rumour, The Silent Patient and The Suspect.