royalhats.net
This Week’s Extras
Queen Elizabeth wore a new teal blue hat to church last Sunday. Frustratingly, there are no pictures I can share but you can see it here. Today, she made a surprise appearance at the Aboyne Highlan…