I asked the RCI Press Office for verification on this and the following is what I just received:
Royal Caribbean International Statement
November 5, 2012
Royal Caribbean International understands that vacationers may have a particular bottle of wine or champagne that they would like bring on board to commemorate a special day or event while on their cruise. Effective immediately, guests may bring on board a maximum of two (2) bottles of wine per stateroom, up to 750 ml each, on embarkation day to enjoy during their Royal Caribbean International cruise. Each bottle must retain the original manufacturer’s seals and exhibit no signs of tampering. Guests wishing to consume their wine or champagne, which were not purchased from the onboard wine list or through the Gifts and Gear Program, in public spaces will be subject to a Corkage Fee of US$25 per bottle.
In accordance with Royal Caribbean International’s Guest Conduct Policy, guests who choose to consume alcohol must do so responsibly. Ship security reserves the right to inspect containers (including water bottles, soda bottles, mouthwash, canteens, etc.) at any time and will dispose of alcohol concealed in such containers. Additional bottles of wine beyond two (2) bottles that are brought on board on embarkation day, or any alcoholic beverages that are purchased from onboard shops and in ports-of-call (which must be presented to security upon re-boarding), will be secured by ship’s personnel and returned to guests just prior to the conclusion of their cruise vacation. Guests who are under the permitted drinking age will not have alcohol return to them.