The Queen will soon make history when she becomes the longest reigning British monarch.
On September 9 she will pass the record set by her great-great-grandmother Queen Victoria who, Buckingham Palace has calculated, reigned for 23,226 days, 16 hours and 23 minutes.
Historian Dr Kate Williams described the length of the Queen's reign as a great source of strength for the monarch.
"It's a very significant milestone. The Queen will become the longest reigning British monarch in history. She came to the throne when she was older than Victoria. Victoria was only 18," Dr Williams said.
"It shows that our female monarchs last the longest. The Queen's longevity is a great source of her strength and popularity. She has lived through World War Two and throughout the 20th century. Many people will not have known a different monarch."