Judi McCormick / tiara

The Spencer Tiara

The Spencer Tiara

The Spencer Tiara is actually not a royal tiara. It belongs to the family of the late Diana Princess of Wales. She wore it so many times that people assumed it was a royal tiara.

Read more