A heart shaped locket necklace makes a great gift for Valentine's Day, Christmas, a lady's birthday or any event. It'll be special to her not only because it came from you but also because she can include a picture of you in it to keep close to her heart.