Also try to double up on some of your clothes. For example - on casual nights the top worn can easily be used another day for ship or shore wear. Shorts or slacks can certainly be worn more than once. I always take at least two tops for each pair of shorts, slacks or skirt. For formal nights one long black skirt with several fancy tops works well. We learned when we started packing for two or three or more weeks at a time. Especially if part of the time is pre or post cruise land time. You can only lug about so much and RCI and Celebrity don't make it easy by not having laundry facilities.