A church wedding is a ceremony presided over by a Christian priest or pastor. Ceremonies are based on reference to God, are frequently embodied into other church ceremonies such as Holy Mass. Customs may vary widely between denominations.