Subscribe to This Day in History

Discover events in American history – plus the stamps that make them come alive.

Today’s Article

  • 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.
    Read More