Catherine de Bragance, (née le 25 novembre 1638, Vila Viçosa, Port.-morte le 31 décembre 1705, Lisbonne), épouse portugaise catholique romaine du roi Charles II d’Angleterre (règne 1660-85). Pion des tractations diplomatiques et des intrigues anti-papales, elle fut mariée à Charles dans le cadre d’une importante alliance entre l’Angleterre et le Portugal.
Le père de Catherine devint le roi Jean IV du Portugal en 1640. Son mariage, qui a lieu en mai 1662, apporte à l’Angleterre de précieux privilèges commerciaux et les villes portuaires de Tanger (au Maroc) et de Bombay. En retour, l’Angleterre s’engagea à aider le Portugal à maintenir son indépendance vis-à-vis de l’Espagne.
La jeune reine avait peu de charme personnel et, malgré sa profonde affection pour Charles, il lui accordait moins d’attention qu’à ses maîtresses. Lorsqu’il devint évident qu’elle ne porterait pas d’enfant au roi, les opposants à son frère, James, duc d’York, le pressèrent de divorcer dans l’espoir que Charles pourrait alors être incité à épouser une protestante. En 1678, ils accusent Catherine de comploter pour empoisonner le roi et placer son frère catholique Jacques sur le trône. Mais Charles, qui n’a jamais douté de l’innocence de sa femme, la soutient jusqu’à ce qu’elle soit innocentée. Catherine aide Charles à se convertir à l’Église catholique romaine peu avant sa mort en 1685, et en 1692, elle retourne au Portugal. En 1704, elle devient régente du Portugal pour son frère malade, le roi Pedro II.