Material Gifts are not the only things you can give, there could be better options. Plan out a special dinner with your sweetheart. It could be a candlelight or an open-air. But it has to be special in someway, otherwise the charm will be lost. If you do not have option of making it special, plan for some sort of surprise that you can give right after the dinner. However, one of the best option is to get a proper gift, and then personalize it for the person you are sending it to. This way, your gift will be always very special, and would always find a place in the nearest display rack, for many years to come. What's more, these gifts seem to speak for themselves. So a personalized gift is highly recommended.