I didn't have a baby shower but these are some things that would have been very welcomed (if I didn't already have them)

The gifts are not really 'babyish' but are practical and may help the parents out and allow them to spend more time with their baby. Which is a priceless gift really.

You could give your friend some 'vouchers' eg 2 hours babysitting, meals delivered at their choosing or deliver 1-2 a week for the first 6 weeks, cleaning. I was offered help but I didn't want to ask people to do my washing etc - too proud, but if it had been given as a voucher/as a gift I probably would have taken them up on it. You could include a 'pamper pack' too, nice soaps, bubble bath, champagne, chocky etc.

Dust buster/stick vac - makes a huge difference if you haven't had time to pull out hte big vaccuum cleaner

Slow cooker

The sexy underwear would be awesome. I bought a hotmilk set at 38weeks and it was such a mood lifter. By that stage I was sick of being hot, pregnant, sick of maternity underwear, missing my hubby etc (I had go to city to deliver 3ish weeks before).

Wool breast pads - If planning to breast feed. They are soooooooo soft. All my girlfriends will be getting some, plus lansinoh and/or calendula cream


Of course you can buy a growsuit or something babyish once bub is born.
Good luck