À l'université d'East Anglia, elle a été le professeur de Tracy Chevalier.
Elle est l'épouse du biographe Richard Holmes.