Absolutely this. Money spent on EXPERIENCES rather than material gifts is money best spent.
Go on a brief trip if you can afford to (time and money-wise) – somewhere close by for the weekend. If not, maybe take her out for dinner at a special place for the two of us. Perhaps go to the movies see something you know she’d like or is looking forward to seeing. Going on museums, music concerts (I love listening to Classical Music live) or even a natural reserve might be a good call depending on where you live and the time it’d take to visit these places.
Additionally, if you can’t go with her due to time constraints or anything like that, maybe pay her for a day at the spa – see if any of her girlfriends would like to join in on the surprise – or pay for a hair + nails day at a salon she usually goes to, if she’s into that. A professional massage can also be a wonderful gift if she’s feeling stressed with life recently and, frankly, everyone could do with some relaxation.
Hope at least one of these sound like a good idea!
I know we all fall prey to the habit of gifting people things for them to use/look at etc., but memories are priceless and last fa longer without disappointing us like material gifts – which get worn-out or replaced.