Ideas for a surprise party

Not to be a “wet blanket” but are you sure this friend would appreciate a surprise? I would talk to her H and make sure she would be OK with that.

My only 2 experiences with surprise parties were (for different reasons) very negative. (I was not the guest of honor either time, BTW).