Queen Elizabeth II was the longest British monarch in history with a reign of 70 years. She died in 2022 at age 96, making ...
Prince William missed a major international event as he opted to stay with Kate for her birthday in January this year.