Just back from the Dawn and took a case of wine with me from home. bought a case from my local dealer and received discount for case. Had no problem at airport or ship. There is a $10 corkage fee to open at dinner.
Wine and champagne is allowed, liquor and beer is not. Many people sneak it on anyway. I would not recommend packing liquor in your luggage as many people have posted that bottles broke or cans exploded (especially on planes). If you are going to try the liquor, do it openly...many times they just let you pass through without confiscating it...other times they will confiscate. I'd rather have them confiscate than have ruined clothes.