El reconocido músico español tiene cuatro hijos. El segundo de ellos, Alexander, nació en 2003 a raíz de una relación extra-matrimonial que Sanz mantuvo con la estilista, Valeria Rivera, al mismo tiempo que estaba casado con la actriz mexicana, Jaydy Michel.