I've always given a practical gift and a sentimental one on anniversaries. My last was fairly standard, I got her a perfume gift set just after midnight on the day, some phone credit just after breakfast, and some flowers delivered after lunch. First is both practical and sentimental, the second is practical, and the third is sentimental.