What is the difference between a fiance(e) visa and a visa for your spouse?
An American citizen files a petition (I-129F) for a fiance(e) visa if the couple plans to marry in the U.S. This visa will allow you to enter the U.S. for 90 days to marry there and apply for legal permanent residence after your marriage.An American citizen files an I-130 petition for a visa for their spouse if the couple is already married, the spouse currently resides outside of the U.S., and wishes to immigrate to the U.S. Lawful permanent residents (green card holders) may file immigrant visa petitions (but not fiance(e) petitions) for their spouses too.