A los tres años de enviudar Juan II se casó en segundas nupcias con Juana Enríquez (1444), de cuyo matrimonio nacería en 1452 el que sería conocido como Fernando el Católico.