Felipe II de España, queriendo apartarlo de la pretensión al trono, mandó ofrecerle la realeza del Brasil, el cargo de gran maestre de la Orden de Cristo, la licencia de mandar todos los años una nao a la India por su cuenta, prometiéndole la boda de su hijo Diego con una de sus hijas.