The very first tiara-wearing ever. Sarah Cracknell of Saint Etienne. 5/23/99. Click anywhere to read the giddy tale I wrote.
Return to the main page.