Menu
History

Queen Elizabeth II longest reigning British Monarch!

Today HM Queen Elizabeth II has officially become the longest reigning British Monarch with 63 years or 23,226 days and has had more than 30 corgis! #longestreign

(Images and Tweets courtesy of @BritishMonarchy, BBC News/BBC Radio/Getty, @cabinetofficeuk, @clarencehouse, @BBCNews, @michaelfrost6)