Es licenciada en Filosofía y Letras por la Universidad de Barcelona. Especialista en Historia Moderna y Contemporánea, fue profesora de Historia de España Contemporánea en la Facultad de Ciencias de la Información de la UAB hasta 1982. Editora, documentalista y escritora, es colaboradora habitual de las revistas Historia y Vida, Viajes, El mundo medieval y la edición española de National Geographic. Entre sus publicaciones destaca la novela histórica La vida y la época de Fernando VII, y las novelas históricas Los espejos de Fernando VII, De Alfonso, la dulcísima esposa y La pasión de la reina; Otras publicaciones: Madres e hijas en la Historia (2002). Destaca también su obra Inés de Castro. La mujer que reinó después de morir (2003). Es autora, asimismo, de los libros biográficos Madres e hijas en la Historia, Novias Reales y Tórtola Valencia; del ensayo Atlas de historia de España, de diversos libros de viajes y de las compilaciones de relato corto Cita en azul y Las sombras de la tarde. Colaboradora habitual de diversos medios especializados, su último libro es la novela histórica Leonor, publicada en Portugal con el título Eu, Leonor Teles, por A esfera dos libros.