What is a K1 Visa and Who Qualifies?
The K1 visa classification is specifically for fiancee(e)s of US Citizens seeking admission to the US to get married.
To be eligible for a fiance(e) visa,
1) the petitioner must be a US Citizen,
2) both members of the couple must be legally able to marry,
3) the foreign national must have intent to marry within 90 days or entering the US, and
4) they must have personally met within the past two years.
Proving that both members are legally able to marry requires evidence that they are both of age, and that any previous marriages were properly terminated. If, for example, the US Citizen spouse married someone overseas and previously brought them to the US, then went overseas and unilaterally filed for divorce, such a divorce would not establish that the individual is now legally able to marry. Also, in first cousin marriages, state laws regarding first cousin marriage may be an obstacle to obtaining a fiance(e) visa. The general rule is that the immigration service will accept a marriage if it happens in a state or country where the marriage is lawfully recognized.