Eligibility requirements for the Fiance Visas according to the USCIS:
- The applicant must be a U.S Citizen;
- The applicant and their fiance must plan on wedding within 90 days of the fiance’s arrival to the United States on a K-1 non-immigrant visa
- Both parties in the union are both legally allowed to wed in the U.S and any previous marriages have been legally terminated
- The applicant and the fiance must have met at least once in person at least once You and your fiancé(e) met each other in person at least once within the 2-year period before you file your petition. You may request a waiver of this in-person meeting requirement if you can show that meeting in person would:
- Violate strict and long-established customs of your fiancé(e)’s foreign culture or social practice; or
- Result in extreme hardship to you, the U.S. citizen petitioner.