You may bring your own wine. If you choose to drink it outside your stateroom (i.e., in the dining room), you must pay a corkage fee (I believe it is now around $15-20, but not sure). Can't speak for any other cruiseline - they all have their own rules regarding this.
Expand Signature
Collapse Signature
Geri