Today is the day that Queen Elizabeth II reaches a milestone and becomes the longest reigning monarch in British history. She has exceeded the record set by her great-great grandmother Queen Victoria, who reigned for 63 years, 7 months and 2 days. That's a long time! There have been only four other British queens or kings who have reigned 50 years or more.