We were on the Millenium for the Baltic/Russia cruise in August/Sept. There is a liquor store on the ship, available to purchase and consume. Problem was, they sold out all stock of Vodka like in the first three days, so we did not actually purchase from the store.
They should have carried more vodka on a russian trip lol
we ran out of beer 3 nights out on a german charter on the QEII when I worked on her, we had to re-stock with twice as much as we had planned.
If Celebrity is the same as her parent RCL they are very lenient and will actually leave ice in your room.