You used to be able to bring a bottle of unopened wine on Carnival. Before leaving I drank a bottle, changed the label and refilled it with Scotch, put in a new cork and heat shrink topper. Worked just fine but I believe they no longer allow you to bring any liquor into your cabin that isn't purchased on board. They lose to much money.