when should i have a baby shower?
Usually people have it by 32 and up I had mine at 31 and another one at 33