answersLogoWhite

0

Queen Elizabeth I was on the throne for 45 years!

Queen Elizabeth II has been on the throne for approximatly 59 years- she is one of the longest Monarchs on the throne!

go her

User Avatar

Wiki User

14y ago

What else can I help you with?