This is from the "welcome aboard" booklet:
LIQUOR AND BEVERAGE POLICY
Guests are prohibited from bringing alchoholic beverages on board. Fine wine or champagne may be brought on board ony during embarkation at the beginning of the cruise. A $10 corkage fee per bottle will be charge should you wish to consume this wine in the dining room.
Guests may bring a small quantity of non-alcoholic beverages. Excessive quantities, to be determined at the discretion of security and/or embarkation personnel will be confiscated and retained by Carnival until the cruise is completed.
Guests may purchase a varuety if beverages inboard the ship. Alcoholic beverages will not be solde or served to anyone under the age of 21. We reserve the right to refuse the sale of alcoholic beverages to anyone. Alcoholic beverages purchased in the ship's gift shop or in ports of call will be retained by Carnival until the end of the voyage.