All Princess ships allow you to take on whatever booze you choose. For dinner wines they will open and serve (for a small corkage fee) for your convenience. Enjoy. If you decide to bring it from home rather than purchase something in the duty free shops be careful when you pack. You would hate to get a red wine stain on that important white tuxedo shirt!!!