In Islamic marriage, the essential requirements are witnesses (usually two), the bride's guardian (wali) present, and the marriage contract (nikah) agreed upon by both parties. A priest is not required in Islam - any knowledgeable Muslim can officiate with these elements present.