Licenciada em Filologia Românica pela Faculdade de Letras da Universidade de Lisboa. No 25 de Abril de 1974 tinha 3 filhos (com 3, 5 e 8 anos) e vivia na Rua dos Remédios à Lapa, sendo casada com Alberto Xavier, um professor assistente da Faculdade de Direito especialista em Direito Fiscal, que durante os últimos 40 dias do governo de Marcello Caetano foi secretário de Estado do Planeamento.