On the wedding anniversary, you should give her some more luxurious but unforgettable gifts, such as a customized 24K gold rose, which is a very romantic gift, and it is very commemorative and can be preserved for a long time. There are also customized makeup mirrors, which are also very romantic, hollow craftsmanship, fashionable, or classical decorations, which can definitely capture a woman's heart.
There are many better commemorative gifts. It depends on whether you have the intention. You can give her anything she likes as a gift. It is best to move her and let her see your intention. For example, if she doesn't buy the beautiful clothes she likes for various reasons, then you must give it to her, but you can hide it from her and give her a surprise when the time comes.
In fact, no matter what gift you give her, she will be very happy. On your anniversary, you should go out to have a good candlelight dinner. If conditions permit, you can also prepare it at home. It is more warm and romantic. Drink a few glasses of red wine and give her her favorite necklace.