A baby shower is a very special event celebrating the addition of a newborn family member. This is usually done by a group of close friends of the future mother to be. Such events are mainly for gift giving which make it awkward for a family member of the mother to be to host such an event.
This can be done a month or two before the arrival of the baby or right after the baby is born.
Invitations should symbolize the birth of the future baby. One can get an invitation ...