Lors de la guerre de Restauration (1640-1668), Jean IV de Portugal s'appuie sur la vieille alliance anglaise, qu'il réactive en 1642, pour lutter contre l'Espagne et les Pays-Bas. Pendant la première phase du conflit, l'Angleterre est absorbée par ses problèmes internes, avec la guerre civile entre le Parlement et le roi, et à partir de mai 1649 le "Commonwealth" d'Angleterre mis en place par Cromwell (hostile par principe aux monarchies catholiques). Mais dès l'arrivée de Charles II sur le trône en 1660, avec la Restauration anglaise, les deux puissances renouvellent leur engagement au sein de l'Alliance. Le , Portugais et Britanniques signent le traité de White-Hall. Au terme de ce traité, en 1661, afin de renforcer les liens entre les deux nations, l'infante portugaise Catherine de Bragance, sœur du roi Alphonse VI de Portugal, épouse le roi Charles II d'Angleterre. « "Le contrat de mariage est approuvé par le Conseil d'État portugais le ." » Outre la dot magnifique apportée par la princesse portugaise, « "un traité de paix est signé «" par lequel le Portugal offre « "la ville de Tanger et l'île de Bombaim (dans les Indes orientales) aux Anglais." » En contrepartie, la flotte anglaise s'engage à défendre le Portugal et ses territoires coloniaux contre toute agression d’un pays tiers, et à porter secours aux territoires et aux comptoirs portugais des Indes, menacés par la Compagnie néerlandaise des Indes orientales. Les Anglais reçoivent aussi des privilèges au Brésil, qu'ils ont dès lors tout intérêt à maintenir sous dépendance portugaise.