get from the wishlists if there is one. If not look at their twitter, ig, and ask. I will get one or 2 things I think they will like and ask.
Get a nice blank card for the donation. If it’s someone you have already seen there is a really cool card shop. Poplove.
If it’s a dinner date or a longer occasion honey Birdette lingerie, send electronic gifts for a dress, and shoes. Be a part of it an send pics of things that you think she might like and what you like.
On my last dinner date she actually was able to wear the lingerie under the dress.
A couple of other great quality shops online. Lola Luna for open or micro g-strings. Ta3 if you like the curvy women there dresses are fitted, and luvliu for lingerie that is a little bit tinier.
Have fun. There is a whole vibe that can be made before you arrive.