I will be sailing on the Grand Princess in December. What is the policy for bring-aboard liquor? Carnival prohibits it and any you buy onboard or in port is held for you to the end of the cruise. RCI is the opposite, buy it onboard, take it to your cabin, and, if you want to bring your own wine for dinner, you can either pay a small corkage charge (or tip the wine steward and share your wine with him). Is Princess reasonable about this?