Showers

Rebecca

When do people typically throw you baby showers? I’m 31 weeks 1 day and my first shower isn’t until August 8th. It just makes me nervous, because what if little man comes early? We literally have nothing right now! Lol!