What English queen had the longest reign in English History?
Queen Elizabeth II
Queen Elizabeth II is the current queen. She was crowned on February 6, 1952 and reigns today, at the age of 90. So far, she has reigned for 64 years 2 months 16 days
Queen Victoria previously held the record but it was broken last year by Queen Elizabeth II. Queen Victoria was crowned on June 20, 1837 and she died on January 22, 1901. She reigned for 63 years 7 months 2 days.