Hija de Alfonso IV de Portugal y Beatriz de Castilla, sus abuelos paternos fueron los reyes Dionisio I y su esposa, la reina Isabel, y los maternos Sancho IV, rey de Castilla y León, y su esposa, la reina María de Molina.