christy008 - Welcome to cruisemates. The best site online.
As reverendjeff stated, you are only allowed to take wine onboard in your suitcase. If you have it opened while dining, thre will be a "corkage fee" of $15. Someone on another post said it ccost ehem $20 ????
If you drink it in your stateroom, there is no crakage fee.
Have a great cruise.