culture El Sudcaliforniano 2026-09-01

The Spencer Tiara: Lady Di's Iconic Jewel That Kate Middleton Can't Wear

An exploration of the famous Spencer tiara worn by Princess Diana during her 1981 wedding, and why Kate Middleton is restricted from using it.

Support Your Local Toad

The Pesky Toad is free and ad-light. If you find it useful, toss a few pesos in the tip jar to help keep the servers running and the satire flowing.

$

MXN · Minimum $10