My maid of honor bought me handcuffs, whip, collar, and lingerie and gave it to me at my bridal shower where moms, grandmas, aunts, cousins, and friends were there. It was a hit and had the entire party laughing and having a good time. She said if she had had more time, she would have gotten me a dildo.
With all that being said, it depends on the person and how open they are sexually and how embarrased they'd be to open it up in front of everyone at a bridal shower. If they were open to sex toys and don't get embarassed easily maybe try something.