A pesar de ello, el 5 de enero de 2010 el parlamento portugués aprobó el matrimonio para homosexuales con los votos a favor del PS, el Bloco de Esquerda, el Partido Comunista Portugués y los Verdes, convirtiéndose en el sexto país europeo y el octavo del mundo en hacerlo.