È nata a Cecina, in provincia di Livorno. Ha studiato Storia del Risorgimento a Firenze e poi ha conseguito il Dottorato di Ricerca a Pisa, in Storia e Sociologia della Modernità. Per anni si è occupata di studi napoleonici, ha fatto ricerca e pubblicato saggi di carattere accademico. Le sue passioni, oltre all’insegnamento, sono i gatti e la scrittura.