Absolutely not with RCL. They are really getting stringent in checking as well. Celebrity will allow one bottle of wine per person.
They seem to be allowing a half dozen cans of pop. You can order drinks from room service although if you just want plain (rum and coke) you can make them yourself from your mini-fridge.
You can buy the wine package. I don't know enough about it to give you an intelligent answer as we very seldom drink wine.
Celebrity Constellation - March 17 followed by Celebrity Reflection - March 22
44 cruises - too many to list however cruiselines are in no particular order:
and some unknown tub
Yes, I'm a Royal Chump and proud of it.