all I have to say is that after numerous cruises -
PACK LIGHT!
remember that you will need bathing suits, things to cover that bathing suit for entering the main ship areas, sandals, water shoes, some pants, a shirt, a dress/nice pants-shirt, one formal outfit, and basically everything else is comfort clothes - i.e. sundresses or shorts and T-shirts for men. No big deal. I always live in my sun dress I bought on a visit to St. Thomas. That thing is on me day in and day out while on the ship. Think rationally when packing - definately don't think fashion statement. Its too damn hot for that.