PLEASE LISTEN TO ME AND STOP WORRING. I have used my expired passport four times this year. It tells you on their Carnival site that you can use it until it has been expired for 10 years. Your passport number will bring up all that is needed and proof for Homeland Security. The only reason they get you to renew is so they will have a current picture of you. Take your passport and your drivers licences, and for God's sake have fun on your cruise.
Luanne