Beatriz era además la bisnieta de Pedro I de Portugal, de Nuno Álvares Pereira y de Juan de Gante, duque de Lancaster.