Su abuela paterna era Ana de Silva y Mendoza, descendiente de Alfonso I de Portugal, y su abuela materna, Catalina de la Cerda, lo era del I duque de Braganza, Alfonso.