I haven't taken a
Disney cruise yet, but just got back from a
Royal Caribbean cruise and I found a GREAT tip for packing all kinds of items, INCLUDING breakables or things you don't want to get squished.
The ziplock bags! I bought the LARGE 2.5 gallon bags to pack our clothes, toiletries, etc in, and on the way TO the cruise, I'd squish all the air out of the bags to make the clothes really flattened out and it took up so much less space.
Then coming home, when I had the souvenir glasses and other breakable items, I'd wrap each glass in a shirt or something, then place it inside one of the large ziplock bags, zip it almost all the way closed, then blow air into it to blow it up like a balloon, then zip the rest of the way and they remain airtight like that, thereby cushioning whatever is inside.
The best thing about these ziplock bags is that they fold down flat practically to nothing and take up almost no space when you're done with them, and are of course disposable. I think ziplock bags would work great for the way there AND the way back, and would be totally out of your way while on the ship, so storage and taking up extra space wouldn't be a problem.
Happy wedding!
P.S. I suggest the lightweight garment bags for the dresses. They work just as well as those heavy, bulky garment bags, cost MUCH less ($8.95 compared to $29.99 per bag, at
Walmart), and they too fold up nice and small and flat when not in use!