I've been invited to a baby shower, she is a work colleague.
But I have no idea how these things work?
We didn't have them when I and many of my friends were pregnant.
My youngest is 20!
I know it will be tea and cake.
But do I need to take a gift?
If so, is another one expected when baby is born?
Help..