In China, the most famous foreign festivals, in my opinion, are Valentine's Day, Christmas, and Thanksgiving. I think these three festivals are the most suitable for giving gifts to girlfriends.
1: Valentine's Day, as the name suggests, is a festival between lovers. This festival is now in China, and sometimes it is more important than the Chinese New Year. On Valentine's Day, you can give your girlfriend a bouquet of beautiful roses, or chocolates, or other gifts between lovers, which are all very good.
2: Christmas is now also a festival for lovers, although its original meaning is not here. Christmas is to celebrate the coming of Jesus. Giving peace apples on Christmas Eve will bring peace and safety throughout the year.
3: Thanksgiving, as the name suggests, is for gratitude. On this festival, you can give your girlfriend warm gloves and scarves to thank her for her love for you. The above is my answer, I hope it helps you.