When do people normally have a baby shower? Like how far along ?
I had one at 27 weeks and will be having another at 35 weeks