6 of 30
Keira Knightley
This Bulgari necklace from the 1960s was originally made for the Iranian princess Soraya. It is adorned with rubies, diamonds, emeralds, and sapphires. The actress appeared wearing it at the 2006 Oscars.