I am a legal resident of the U.S and GC holder since 1984, I would like to get married, however this person is an illegal immigrant that has been in the U.S for 6 years. Do I need to obtain U.S Citizenship before we get married or can we get married first and then file paperwork together?
Which way would be the most expedious for my future spouse?

