I've been invited to one. No idea what it is or what happens at one. What do I need to know? Presumably I need to take a present - but what? I always thought it was considered bad luck to give presents for a baby before they are born. Help!