You will need :
1. to go to your local govt. offices and get a letter stating you have never been married, or you are at least not marraied now.It has an expiration so don’t get it to soon.
2. then you need an “apostille” certifying this letter
http://www.sots.ct.gov/CommercialRecording/CRDAuthApos/AuthForms.html 3. there must be some forms for your“wife”, call the US embassy in germany for answers assuming you will marry her in Germany, to fill out mostly demographic type stuff, i.e.” Age, sex, have you been or are you now a Nazi, terrorist, communist.” no joke it’s on the forms.
4. You will have to sign a letter of finical support, basically if you divorce/separate or if just for the hell of it she collects govt. assistance then you agree to pay the US govt. back.
5. I would take out life ins, and name her as beneficiary,
6 name her beneficiary on all of your financial accounts, i.e. bank act, 401k, life ins .etc. this shows good faith that it’s not a fraud marriage.
7 she will get her green card stamp in her passport at the US embassy afweter you have filed for her, she will then be interviewed. this stamp and the card which will come by mail will be valid for three (3) years do to the newness of your marriage, at which time you will resubmit most of the above paper work and then she will be given a ten (10) year card
8 she will be eligible for citizenship after the first 3 years.
If I think of anything else I’ll PM you. If you want to call me I’m in Boston and I can talk to about this.