For the readers of this blog who reside within the Commonwealth of Nations, our Queen becomes the longest reigning monarch in our history today. To many of us, she simply IS all that is happy and glorious.

Queen Elizabeth II wearing St Edward’s Crown for her coronation on June 2, 1953 and
the Imperial State Crown for the Opening of Parliament, May 27, 2015

to three hats worn over three decades by Queen Elizabeth on this day to the Highland Games. Any guesses what we’ll see her wear this year?