Yes. All names must be exactly the same, including middle names. In addition, a Tourist Visa is required by the Mexican Government to carry out the wedding. You will automatically obtain this upon arrival at the Cancun or Puerto Vallarta Airport. It is the card placed in your passport after passing through immigration. If either the bride or groom has ever been adopted, divorced, widowed, or had a name change, an original or certified copy of the related document is required.