How Many Children Does Queen Elizabeth Have?
The British royal family is a topic of fascination for many people around the world. Queen Elizabeth II, the longest-reigning monarch in British history, has four children: Prince Charles, Princess Anne, Prince Andrew, and Prince Edward. Prince Charles, the eldest child of Queen Elizabeth and Prince Philip, was born on November 14, 1948. He is … Read more