He has five grandchildren: Prince George, 10; Princess Charlotte, 8; and Prince Louis, 5, whose parents are Prince William, 41, and Catherine, Princess of Wales, 42, as well as Prince Archie, 4; and Princess Lilibet, 2, who live in California with their parents Prince Harry, 39, and 42-year-old Meghan, Duchess of Sussex.
Previously, Camilla - who has five grandchildren of her own from her son Tom, 49, and daughter Laura, 46, whom she had with her first spouse Andrew Parker Bowles - said: “His grandchildren aren’t [too old], and he’s very good because he does all these voices for them. He loves Babar the elephant. They are such lovely books, I think all ages love them, even grown-ups.
“I think we all do that [introduce grandchildren to the books we enjoyed as a child] don’t we? I can never read Black Beauty to Eliza, my granddaughter, though, because she can’t cope with anything to do with an animal that is hurt.”