Going to a baby shower at the weekend, I've bought a gift (which I presume should be wrapped up?). Do I need a card also? I will be sending a card when the baby is born.