Tuvo un hijo ilegítimo, Martín de Mendoza, llamado «el gitano» por ser hijo de una gitana.