Queen Elizabeth became the longest-reigning monarch of the United Kingdom today. As Queen, she has seen 12 Presidents, 12 British prime ministers, and seven popes.
She breaks the record held by her great-great grandmother Queen Victoria, who reigned for 63 years, seven months, and two days.
The Queen has thanked well-wishers at home and overseas for their "touching messages of kindness" as she becomes Britain's longest-reigning monarch.
Speaking in the Scottish Borders, the 89-year-old monarch said the title was "not one to which I have ever aspired".
At 17:30 BST she had reigned for 23,226 days, 16 hours and approximately 30 minutes - surpassing the reign of her great-great-grandmother Queen Victoria.
David Cameron said the service the Queen had given was "truly humbling".
Dressed in turquoise with her trusty black handbag at her side, the Queen spoke briefly to the gathered crowds earlier.
"Inevitably a long life can pass by many milestones - my own is no exception - but I thank you all and the many others at home and overseas for your touching messages of great kindness," she said.