Premio Planeta 1998 con Pequeñas infamias. Nació en Montevideo (Uruguay) en 1953. En 1965 se trasladó a Madrid con su familia. Ha vivido en Moscú, Buenos Aires y Londres, ciudades todas en las que su padre fue embajador.
Es autora de más de quince libros infantiles, así como de trece novelas, dos biografías, ocho ensayos y varios guiones de cine y televisión. Su obra ha sido traducida a veintitrés lenguas y en 2003 la revista Newsweek la señaló como una de las autoras más relevantes de su generación.
En 2014 ganó el Premio Cartagena Novela Histórica con El testigo invisible. En los últimos años ha publicado, entre otros, el ensayo Usted primero (2015) y la novela La hija de Cayetana (2016). En 2017 ganó el Premio Iberoamericano de Periodismo Rey de España y el Premio ABC Joaquín Romero Murube.