Best time for baby shower?

Mireah

FTM.

I'm having a girl.

Due date is March 15

When is it a good time to have a baby shower? Month and date wise..

And also what are some nice themes you'd suggest?