Both the United States and Mexico recognize marriages performed in other jurisdictions as long as the marriage was legal in the jurisdiction where it was performed. Both countries, however, reserve the right to reject a marriage which is "against public policy" (e.g., incestuous or polygamous marriages). As for same-sex marriages, they are recognized by Mexico and all Mexican states, but not by the federal government in the United States and not by most U.S. states.
Why would you register it? It is valid in both countries. Your marriage certificate would be recognized as valid if you needed proof.
The answer to this question depends. Divorces obtained in other countries will generally be recognized by the United States as long as no person's rights were violated. This means that contested divorces may not be allowed unless the defendant spouse was notified and had a chance to respond. Uncontested divorces are generally recognized, however, and are often very easy to obtain. You mentioned that it was a "quicky" divorce. You need to make sure that the divorce followed the procedures for Mexican divorces because if it is not valid in Mexico, it certainly will not be valid in the United States
No, an Iowa marriage license is only valid in Iowa. You need a license valid in the location where the marriage is to take place.
Yes, a marriage in England is valid in the United States.
No it is not a valid license. However, a properly executed marriage in Scotland will be legally recognized in the US with a Certificate of Marriage from Scotland.
Maybe Mexico would be better. Mexico does not recongnize a marriage from the US with its citzens,however you can register the US marriage in Mexico to make it valid. Just to clarify: Mexico does recognize a marriage from the US (or any country)between aforeigner and a Mexican citizen, however you need to take the marriage license to have it apostille, then in Mexico you take it to the "Registro Civil" where it is registered. As for where to get married it depends on whether you want him/her to apply for the green card. In which case you have a lot of paperwork to do and waitwith patience.
You only need a valid passport to enter Mexico.
A valid marriage performed in Mexico is recognized in the United States as long as you have appropriate proof of said marriage. In Mexico there are two ceremonies, the religious and the civil marriage. Civil marriage is recognized in Mexico and worldwide, and requires that the couple provide the required documents such as birth certificate, blood tests, etc., at the time of the marriage.
A marriage that is valid and documented in Jamaica would be valid in the US.
Yes, US marriage licenses are generally not valid internationally. Couples who wish to marry abroad may need to follow the specific marriage laws and requirements of the country in which they plan to wed.
A valid US passport.
no