U.S. Citizens on closed-loop cruises: Often not required (birth certificate + ID works)
Children: Same rules as adults — bring original documents
International guests: Almost always need a valid passport
Transatlantic or open-jaw cruises: Passport required for everyone