Keira Knightley's Bulgari necklace, March 2007
The actress wore a piece made with emeralds, rubies and diamonds, from the jeweler's vintage collection, to the 2007 Oscars.
Inside InStyle Magazine
Your All-Time InStyle Favorites
Advertisement

Celebrity









