IMPORTANT: License & passports must be up to date. In the US, passports have an expiration of 10 years. If there is 6 months or less, you may not even be able to leave the country.
If you're planning to travel without a passport and the cruise is a closed-loop itinerary, which typically starts and ends at the same U.S. port, you need to provide certain documents to prove your identity and citizenship.
Original or Certified Copy of Birth Certificate and Copy of Marriage License (if applicable)