The requirements for marrying a foreign national are no different from marrying a US Citizen. The laws for marriage differ from state to state. Check with the official office in the county where you intend to get married, but I suspect that you are able to marry.
Answered on Aug 01st, 2012 at 12:18 PM