What advice has anyone got on when best to have a baby shower? My baby is due 5th June. I'm not having the best of pregnancies health wise, I'm 19 weeks now and suffering so much!!!!