and you will find that what would fit in on a port day in Rome is a bit dressier than what you'd wear in the Bahamas.
Not only will the destination and weather factor into what you should wear on your cruise, but you'll also want to know if formal nights require black-tie attire, themed dress parties need ...
After taking my first Mediterranean cruise last year ... ships have laundry services (self-serve or valet), so you can wear the same dress-code-approved outfit for a few excursion days if needed.