No. The Sun is in Europe in August.
"When sailing from North America, the legal drinking age on Princess Cruises is 21. However, when sailing from Europe, Asia, South America, Australia and New Zealand, the legal drinking age is 18."
https://www.princess.com/en-int/cruise-deals-promotions/plus-premier-cruise-packages