If you both value the friendhip, perhaps an experience you both can share? The spa day could be really fun, esp. Going together..(just pulled that one from my notes on what wifey likes)
…or else if you both enjoy the arts, attending an exhibition or performance is also a solid recommendation…basically, go do something to create a new shared memory of your friendship.
i was going to say a pedicure or a massage but delirum beat me to it by suggesting spa day. also if shes not into that stuff you could take her out to lunch and shopping maybe. If shes the crafty kind you could take her to a ceramics place where you get to paint your own things and they bake the design onto them. You could inturn, if you are crafty, sew her something, like a bag or some pants, or you could paint her a picture. All this also depends on how close you are to her too.