What present I have to give to my girlfriend?

It is based on the occasion and her choice, girls like beautiful dresses, you can give her a cute dress of her choice. Most girls like watches, if your girlfriend like it too, then you can gift her a watch. Girls like chocolates, flowers, teddy bears, makeup kit, greetings and many more things. You have to know her choice before choosing a gift, buy a gift according to her choice, pack it nicely and stick a sweet note on that.