The diamond tiara that Kate Middleton wore for her wedding doesn’t have a sordid history. But its existence has only just begun. This piece of jewelry was purchased by George VI and inherited by Elizabeth II. The tiara has exactly 888 diamonds on it. Elizabeth II has never really worn this tiara but she lent it out pretty often. The Queen’s sister and daughter wore the tiara frequently. And, the relic was worn by Prince William’s jubilant bride in 2011.