When I enquired if wine glasses were provided in cabins I received the following reply:
"It is Princess Cruises policy that alcohol is not to be consumed in staterooms, hence no wine glasses are provided in your cabins. All alcohol is to be consumed in the restuarants or bars, in line with the Responsible Service of Alcohol Act."
Hummss, that sounds odd. Champagne on ice, with glasses, are usually waiting in my cabin on Carnival their sister line. Their website says that wine and/or champagne may be brought aboard for consumption, other than the ports of call.