The Captain can perform your ceremony once the ship is in international waters. Your marriage will be legally recognized in The Bahamas. Check with your local governmental authorities to see if they will also recognize your marriage.
Same-sex legal weddings are currently offered ashore, in U.S. ports and in ports abroad, where legally permissible. Legal same-sex weddings cannot be performed at sea, as Royal Caribbean ships are registered in the Bahamas. However, symbolic same-sex...