Whenever it is NOT held in a Catholic Church.
Whenever 1 of the 2 is already married or divorced.
Whenever the 2 are of THE SAME SEX.
Catholic Answer:
None of the above apply as no wedding ceremony would be held in any of the above circumstances. If a wedding is witnessed by an ordained priest or deacon, it is always valid. It can not be undone by man (divorce) and only can possibly be annulled under certain circumstances. In such a case it is usually determined that no valid marriage existed in the first place. It is not the same as a divorce.
A Roman Catholic marriage would be void only when the parties have obtained a civil divorce or annulment and an ecclesiastical annulment. Official procedures must be followed in order to "void" the marriage.If, on the other hand, you want to know the grounds for declaring a marriage void see the related link.
A Catholic wedding ceremony will differ from parish to parish. Most Catholic wedding ceremonies are very much like a standard wedding ceremony. Many Catholic wedding ceremonies include the sacraments.
Anyone can be an attendant at Catholic wedding.
A Catholic wedding ceremony will differ from parish to parish. Most Catholic wedding ceremonies are very much like a standard wedding ceremony. Many Catholic wedding ceremonies include the sacraments.
Everyone is allowed to attend a catholic wedding. There aren't any rules specified as to who should attend the wedding or not.
In a Catholic Church.
There is no difference, Catholics are Christians, if you are asking about the difference between a particular protestant wedding and a Christian Catholic wedding, then you should ask that.
No different than a catholic wedding.
A Roman Catholic can have a Roman Catholic wedding if he or she received an annullment for their marriage or their spouse died.
No, a Catholic wedding is a sacrament and, by canon law, must be celebrated in a Church that has been consecrated by a Catholic Bishop.
St Vincent Catholic Church
Yes - any adult can be.