Hi, Victor!
From the
Disney Cruise Line web site:
"In addition to a valid passport, many countries require an entry visa based on your nationality. It is each Guest's responsibility to identify and obtain all the necessary visas before commencing the cruise. Because requirements may vary, Guests are advised to contact their local consulate or embassy for more information on required travel documentation for the port of embarkation and all ports of call during the cruise.
If your country participates in the Visa Waiver Program, you are now required to have a valid machine-readable passport and obtain 72-hour advance travel authorization via the Electronic System for Travel Authorization (ESTA) prior to boarding carriers by air or sea to the U.S. under the visa waiver program. For a list of applicable countries and registration requirements, ESTA information is accessible online at http://cbp.gov/travel."
Your best bet is to call your consulate or embassy prior to leaving, and explain your situation: what you have and what you need. While it is likely that you'll be fine, having both valid passports and US visas, you still will want to check in with your country of origin to ensure that you are in compliance and need not submit any further
documentation.
Bon voyage!
See you later, celebrator!
-Deborah B.