@jca2 When I cruised recently with Virgin Voyages gratuities were included in the price of the cruise, so there was no upcharge or tax on alcoholic beverages:
All-Inclusive Pricing
Virgin Voyages’ cruise fares offer one of the most inclusive options in the premium category.
The base fares have even dropped considerably in pricing since bookings opened. Thus, a cruise on Scarlet Lady is now even a better value.
All cruise fares on Virgin Voyages include basic beverages, gratuities, WiFi, specialty dining, and more.
Complimentary basic beverages include still and sparkling water, non-pressed juices, soda, tea, and drip coffee.
You might want to bring a refillable thermos, as there is no bottled water available on the ship. Instead, there are water refill stations throughout the ship.
Cruise fares also include all gratuities, even on services such as spa treatments. This means that there will be NO additional service charges or crew tips added to your onboard account.
There will also be no 18% gratuity added to alcoholic beverages purchased.
Other inclusions that are normally an up-charge on a cruise are basic WiFi for all passengers, as well as group fitness classes. Dining in all venues is also part of the cruise fare.
However, there is a charge to up-grade to streaming WiFi or for certain premium menu items at the onboard restaurants.
https://eatsleepcruise.com/what-you-need-to-know-before-cruising-on-virgin-voyages/