Tiene una hija, Lola (2 de octubre de 1996), con su entonces pareja, el artista argentino Carlos Orellana y el 21 de enero de 2006 (aniversario del nacimiento de Lola Flores) tuvo un hijo, Pedro Antonio, con el productor Pedro Manuel Lazaga Busto, que es su marido en la actualidad, a quien conoció rodando "Hable con ella" en 2001.