È nata a Bristol e a ventidue anni si è trasferita a Londra, dove ha iniziato la sua carriera di scrittrice. Dopo aver vissuto diverso tempo in Francia e in California, è tornata in Inghilterra e attualmente vive nel Gloucestershire. È autrice di numerosi romanzi, molti dei quali hanno scalato le classifiche dei libri più venduti.