BABY SHOWERS

when is everyone’s baby shower?

are you having one? more than one?

what are the MUST HAVES that i should register for?