Many of the same female children, grandchildren and great grand-children of Queen Elizabeth have the middle name Elizabeth including Princess Anne and Princess Beatrice. Buzz60’s Chloe Hurst has the story!