Con Margarita de Foix tuvo seis hijos, cuatro de ellos le sucedieron en el trono: