Why should anyone be offended? I am not.
Your questions are interesting. Is there any special reason why you asked this question in connection to Beatrice? Do you think the rumors of her drinking too much are connected with her parents not storing the alcohol properly? Do you think there is any connection with her being European?
I say this because I think the drinking age in England is ONLY 15. In the USA the age is 21, so this seems way to young to me.
The legal age to purchase alcohol in the United Kingdom is 18.
Persons aged 16 and 17 may consume wine, beer, cider or perry [sherry?] with a meal in a restaurant providing they're with an adult and the adult orders it.