Christine Leunens nació en Hartford, Connecticut. Cuando era adolescente se mudó a París, donde se convirtió en modelo profesional, combinando su trabajo con sus estudios y la escritura. Tiene un máster en Literatura Inglesa por la Universidad de Harvard y su tesis sobre Henry ganó el Premio del Decano por la Universidad a la mejor tesis en humanidades. Con su debut en 1999 con Primordial Soup, Leunens se ganó el aplauso unánime de la crítica y los lectores. El cielo enjaulado es su segunda novela, que se convirtió en un fenómeno tras su publicación, con traducciones en veintiún países, y fue finalista del Prix Médicis Étranger y el Prix du Roman FNAC. Es autora tambiénn de A can of sunshine. Christine vive con su familia en Nueva Zelanda desde 2006.