What are the legal requirements of marriage ceremonies?
The marriage ceremony must be performed in front of witnesses and an officiant, qualified by the state, such as a priest, rabbi, or judge. Civil ceremonies are conducted by judges or, in some states, county clerks and government officials. No state authorizes ship captains to perform marriages. Most states require at least two witnesses to sign the marriage certificate.