La suya es, según se mire, una vida o varias vidas. Nació en 1951 en Barcelona. Después de cursar bachillerato, estudió Humanidades en la Universidad Autónoma de Barcelona. Durante unos diez años, se dedicó a la enseñanza de la lengua y la literatura. Después, en una segunda vida, se hizo editora. Y finalmente, en su tercera vida, es escritora a tiempo completo. Se siente muy cómoda escribiendo para niños, para jóvenes y para personas adultas, ya sea ficción o no ficción. Sentimentalmente, también ha tenido varias vidas y varios amores, por lo que su hijo, David, y su hija, Lara, no son hijos de su compañero, Enric, el personaje central de su vida desde el 1983. Ha vivido en Barcelona, en Madrid, en Estrasburgo y ha viajado por todo el mundo. Tantas vidas han dado como resultado tres nietos, tres nietas y más de cincuenta libros publicados.