Greeting cards for baby showers