A bit of information, which may be of use:

Guests under the age of 18 are not permitted to gamble or remain in the casino. Guests who are under 18 years of age are not permitted to purchase or consume alcohol onboard. However, whilst in U.S. waters, Cunard Line enforces and abides by the U.S. legal drinking age of 21 years.