M.S.
My gut says no. Too awkward for everyone, her, the guests and even you. It would be one thing if your friends/family were all the same or closer than what you have described. You are thoughtful to think of her but just throw one for her if you don't mind. Your guests will not want to bring a gift for someone they don't know and even if they did, she'd most likely feel funny accepting it.
Congrats to you both!
M.