In Islam, there are a [5 requirements][1] to a valid marriage contract: - Both parties (Husband and Wife) are clearly named. For example, a person can't say I marry you my Daughter when he has more than 1 daughter. - Both parties are OK with the marriage. - The wali is present (Father, Brother, Closet relative, Caliphate, Sheikh) in that order. - At least 2 witnesses. - They can marry Islamically (linage wise, one being an unbeliever (not the people of the book)). You should make it easy on yourself. If she wants to serve Beer/Pork it shouldn't be an issue since their religion allows it, just make sure there is a Halal option and Muslims who attend know about it. Also make sure that her family does pay for the non Islamic food so you won't get sins for it. The venue also matters, personally I wouldn't recommend Masjid and go with a wedding hall instead, since she is not a Muslim. You can go to the local Masjid, perform the Islamic Aqid there in an office setting with the wife/her wali (Masjid is usually occupied so its easy to get witnesses) and then re-do it again in the wedding hall, if needed, which is what most people I know do who marry non Muslims. [1]: https://www.islamweb.net/ar/fatwa/1766