At each port hard liquor, typically sold at the port, will be held by Princess security until disembarkation. As I understand it you can can bring one bottle of wine per passenger aboard at embarkation for ceremonial use.

I'm told that some passenger try to smuggle extra bottles of adult beverages aboard in their luggage. I would like to find out what the BYOB (Bring your own box of wine) (un) boxing fee would be in the dining room.

Speaking of wine, some friends of mine had a certain brand of expensive wine they liked on the cruise and bought out the entire ship's inventory so they wouldn't go without.