Praise be to Allaah.
There is nothing wrong with any Muslim person reciting Khutbah
al-Nikaah before the ‘aqd (contract) is made, but it is a condition
that the guardian of the bride be present. He should say to the groom, “I
marry my daughter So-and-so to you,” and the groom should say, “I
accept.” This should be witnessed by two Muslims, and the bride should
give her consent, in order for the contract to be valid.
Khutbah al-Nikaah is the same as Khutbah al-Haajah,
which the Prophet (peace and blessings of Allaah
be upon him) taught his Companions, and it should be said at the beginning of
the ‘aqd. This is sunnah, not waajib (obligatory). The text
of Khutbah al-Haajah may be found under Question 2066.
May Allaah bless our Prophet Muhammad.