First of all, you should know the character of the person you want to give a gift to. If it is cute, send a toy, a doll or flowers. If the reality is reasonable, send a watch. If you are a couple about to get married, take the opportunity to propose to her. Even in the relationship between the old couple, there should be a more formal and romantic proposal process, which will make her unforgettable!
All in all, I think holding hands for girls is a very good gift, and I think so myself.