Babyshower planning

👑Simone👑
My baby shower is set for May 6th. I'm due May 31st. I'm not currently working so looking for ideas on throwing a cheap but nice shower. I invited over 30 people.