Anniversaries play such an important role in our life, it remarks the start of your relationship. So for a good ani gift you can give her a bracelet, a mug, a pendant that marks you Anniversary date on it!
An experience with a small personalised memento would be the best combo. Something like pottery making, or block painting, that you can do together with laughter. She might get used to a material good, but the positive memory will never dim.
I know of this very good personalised gift gallery. They have everything that is customisable and they can courier your product also. You can contact them at 9958071919.