is 28 or 29 weeks yo early for a baby shower?
no whenever you're ready to have your baby shower have it