what do you need to officiate a wedding in north carolina?
Two witnesses are required for all marriage ceremonies. Marriages may be performed by an ordained minister of any religious denomination, a minister authorized by a church, a magistrate, or a federally- or state-recognized Indian Nation or tribe.