Princess Alexandra, 88, and the Duke of Kent, 90, joined members of the royal family at the pre-Christmas lunch hosted by King Charles at Buckingham Palace on December 16.