When you are getting engaged to your girlfriend, besides giving her a diamond ring, you should first understand whether your girlfriend is a practical or romantic person. If she prefers practical things, you can give her jewelry necklaces, clothes, bank cards, shopping cards, mobile phones and other things to please her.
If she likes some romantic things, you can give her crystal music boxes, chocolates, name necklaces, makeup mirrors, travel, flowers and other gifts.
The engagement gift for your girlfriend focuses on conveying your loyalty to your girlfriend in her future marriage life. You can also write a letter of guarantee for her. It is a simple but romantic and creative gift. I believe she will be very happy that she made the decision to marry you.