To obtain the I-129F and other forms that you will need, the easiest way is to call the toll-free INS number given in the links and say you want the INS fiance visa package, or mail-order the forms from the INS web site. You can also download documents, and these are accepted with no problem. However, oft times, downloaded forms from the Internet do not always provide all the information that is necessary. By requesting forms by the Phone Request number, you're apt to receive additional and very necessary helpful information. The fastest way might be to visit a local INS office where they will probably have the forms or visit an experienced professional with a proven track record.
The package you will send to the INS Service Center must contain at least the following....
1. I-129F Petition for Alien Fiance(e)
2. G-325A Biographic Information -- 2 required. One is filled out and signed by you, the other is filled out and signed by the fiance(e).
3. A copy of your birth certificate, passport, or Certificate of Naturalization (you have to prove you are a US Citizen).
4. A photo of your fiance(e), described in the instructions for the I-129F (or the M-378 Color Photo Spec), with the fiance(e)s name printed on the back of the photo.
5. A copy of the divorce decree, if your fiance(e) was previously married.
6. A copy of the divorce decree, if you were previously married.
7. A copy of the death certificate if your marriage ended due to the death of your spouse.
8. A copy of the death certificate if your fiance(e)'s marriage ended due to the death of their spouse.
9. Evidence that the US Citizen and foreign fiance(e) have met personally in the last two years.
10. A statement of intent.
11. A check or money order for the required fee.
12. A photo of yourself, described in the instructions for the I-129F (or the M-378 Color Photo Spec), with your name printed on the back of the photo.
13. When you order the forms from INS they will include the M-378 Color Photograph Specifications. This sheet will show you how the required photos should look.
14. You will get a WR-627 Direct Mail Notice. This tells you where to mail the forms.
15. You will get an I-134 Affidavit of Support. (You may consider ordering the Affidavit as a separate item to insure that you do get it).
16. The I-134 Affidavit of Support will be filled out by the US Citizen and sent to the fiance(e) for the K1 interview. It is not required to be sent to the Service Center with the I-129F. Some Consulates require extra information to be included with the Affidavit, so you need to hang onto it until you have learned whether or not there are additional requirements. These will be listed on the OF-167 "financial support" document the fiance(e) receives from the Consulate.