Princess Beatrice 30 arrived for the festive lunch after a night out in London hangout Annabels with friends
Home
It’s party time at Buckingham Palace as royals – including Meghan, Harry and Kate – arrive for the Queen’s traditional festive feast Princess Beatrice 30 arrived for the festive lunch after a night out in London hangout Annabels with friends