April 21, 2026
Happy 100th Birthday Queen Elizabeth II
On April 21, 1926, at 2:40 in the morning, a baby girl was born at 17 Bruton Street in London’s upscale Mayfair neighborhood — and almost no one expected her to ever wear a crown. That child, Princess Elizabeth Alexandra Mary, would go on to become the longest-reigning monarch in British history.