Good point Jel0511! It could be very recently.
We did call Norwegian Cruisline(My mother is getting panicky too now) and they said that you dont need the passport. According to the rep I guess there was something they were trying to get passed that would require a passport, but it didnt go through.
Also, I went to bermuda.com and found this...
A. Visitors from the United States
must present any one of the following items of identification (including photo ID)
Please note: Passports are the preferred travel document for entry to Bermuda.
(1) US Passport (if expired, should be of sufficiently recent vintage so that photograph resembles bearer);
(2) Birth certificate with raised seal issued by a competant municipal authority, or certified copy; either one along with photo ID;
(3) US re-entry permit;
(4) US Naturalization Certificate
(5) US Alien Registration Card
Obviously I will check and recheck with the cruiseline as the time gets closer.