A good thought for the morning. Low budget and I'm sure she'll remember it. Worked for me once as the best gift I have ever given.
I went out and bought a bunch of cards. I think I got about 10 or 12. Just a quick note in each of them. Then I put them all over the house. Everywhere her normal morning routine would bring her. One in her sock drawer. One in the silverware drawer. One taped to her steering wheel. One in the bathroom. Etc, etc. So all morning long after she woke up, she found one after another surprise. It was far better than anything else I had ever gotten her, and it only cost about 20.
Even if you get something else, it's a great start to the day.