We bought re-usable "wine diapers" which are made of foamy, absorbent material (Hey, kinda like diapers!) but the outsides are waterproof and seal shut. We place our wine in them, seal them up, and wrap clothes around them to protect them from the suitcase sides. We've never had an issue with anything breaking, but have read about other folks using wine diapers who have, and the wine diapers protected their other belongings, since the liquid was trapped inside. We plan to do the same this cruise, since we are celebrating a big anniversary, and have some special champagne that will be coming along with us!

We have also bought wine in Port Canaveral when we are staying overnight prior to the cruise departure. Whichever you are most comfortable with, you should do. We forgot a corkscrew on one cruise, and asked the concierge host to borrow one. It was no big deal. I'm pretty sure they said you can also request one from room service if you need one. Since then, I've bought a small portable corkscrew that just stays in my toiletries bag always. Have fun!