Justo antes de la boda con su siguiente marido, Alfonso de Aragón, a los 17 años de edad, habría dado a luz a un niño, Giovanni, al que los historiadores llamaron «el infante romano».