Analysis of information sources in references of the Wikipedia article "Marriage in the Catholic Church" in English language version.
The Catholic Church considers marriages of baptized Protestants to be valid marriages. So if two Lutherans marry in the Lutheran Church in the presence of a Lutheran minister, the Catholic Church recognizes this as a valid sacrament of marriage.
Bellitto sacramental status.
If the wedding is celebrated in the Catholic Church, the priest presides, and a non-Catholic minister can be present as a witness. If the wedding takes place in a non-Catholic church, the minister presides, and a priest/deacon may be present to offer a prayer and blessing.
If the wedding is celebrated in the Catholic Church, the priest presides, and a non-Catholic minister can offer prayers and ask a blessing on the couple. If the wedding takes place in a non-Catholic church, the minister presides, and a priest/deacon may be present to offer a prayer and blessing.
{{cite book}}
: CS1 maint: multiple names: authors list (link)Supernatural marriages exist only between baptized people, so marriages between two Jews or two Muslims are only natural marriages. Assuming no impediments, marriages between Jews or Muslims would be valid natural marriages. Marriages between two Protestants or two Eastern Orthodox also would be valid, presuming no impediments, but these would be supernatural (sacramental) marriages and thus indissoluble.
{{cite web}}
: CS1 maint: multiple names: authors list (link)can. 1055 §1
Canons 1083–1094
Art 67
Supernatural marriages exist only between baptized people, so marriages between two Jews or two Muslims are only natural marriages. Assuming no impediments, marriages between Jews or Muslims would be valid natural marriages. Marriages between two Protestants or two Eastern Orthodox also would be valid, presuming no impediments, but these would be supernatural (sacramental) marriages and thus indissoluble.
Art 67