Marrying a foreign national in the U.S. is rather easy. In most counties in the U.S. all is needed is to fill out an application form, provide identification and wait a short period (often, only 24 hours) until you legally marry. The hard part is keeping the new spouse here. Hollywood movies skip the legal hassles, and don’t suggest that the foreign-born spouse may have to go home to obtain a valid visa (it’s gets in the way of the romantic story line). The fact is that in many cases the spouse MUST go home. In other cases, however, the spouse may remain in the U.S. while the application for a “green card” (more accurately, conditional permanent residence status) is being processed.
Now here’s the Hard Part.