The I-129F Form
First, you must file the I-129F form, a Petition for the Alien Fiance, to USCIS to prove the authenticity of your relationship. Evidence such as messages, pictures, and proof of visits are required to support your claim, along with proof of US citizenship. After filing the I-129F form, you'll receive a receipt notice from the USCIS, and they may request additional information if needed. Once they approve your form submission, you'll receive an approval notice.
The DS-160 Form
Also known as the K-1 visa application, your sponsored fiance will complete this form and provide several documents, such as their birth certificate, valid passport, police check, and a medical evaluation form received from a State Department-approved physician.
The Visa Interview
After completing the DS-160 form, your sponsored fiance will attend a visa interview at the nearest U.S. Embassy or consulate in their home country. This interview can be the most nerve-wracking part of the process, but it's essential for getting approval for the K-1 visa. If the officer needs more information, they may request it from your fiance directly. Generally, the decision is made on the same day of the interview or shortly afterward.
Once your sponsored fiance gets approval for the K-1 visa, they can travel to the United States within six months of the initial I-129F form approval. However, you need to get married within 90 days of their arrival. After the wedding, you can apply for a marriage-based green card with sponsorship from the partner who sponsored your K-1 fiance visa.