another idea, little more practical.....but might fit her generations!
Greeting cards and stamps. Buy a variety of cards, wedding, birthday, anniversary, get well etc....a nice pen and stamps to go with it.
I also like the the gift of time. Maybe find out if she had any favorite movies and...