The heart symbolizes love and devotion and is the most famous symbol of love. Giving a heart necklace to your loved one is like giving him a piece of your own heart. A heart necklace can be the perfect gift not only for your other half but also for a member of your family or a friend. This piece of jewelry will always be a reminder of the love you share with the recipient of the gift. There are many different types of hearts such as the heart lock, the double hearts, the hearts that enclose something etc.