Yes on the wine and champaigne. I took two cases on the 3-5-05 cruise (Grand) with no problem. Boxed up the wine, champaigne, and one bottle of CC in wine shipping boxes, taped them up, put a luggage tag on each and checked them in....No Worries!!
You will be charged a $10.00 per bottle corkage fee at the dining room. No charge for drinking wine in your cabin.
Beer, follow the same as wine and champaigne....Box it up, tag it, check it in.
If you knew what Princess paid for the wine on their wine list, you would bring your own. ($32.00 for a $6.00 bottle of wine) no way. We brought $30.00 bottles of wine and paid the fee.