N.T.
I think a gift is always nice and warranted; the extent or the degree of the gift is dependent upon what the hostess contributes to the shower. I hosted a baby shower for a friend of mine just recently, and it was her second kiddo as well. I hosted it at my house, provided food, decoration, entertainment/games with gifts for the winners, and created a blessing ring that included little scrapbook created cards that the guests wrote a prayer/parenting advice in the card.
I love to read and drink chai tea so the mommy to be-deux gave me a gift card to Barnes and Noble. I thought it was wonderful and was very much geared toward me.
Keep in mind the extent of what she contributes and go from there.Or just give her something to show that you appreciate the effort she put forth.
My best...and congratulations!!!