You need to give only from your heart. If you are already quite distant with this relative and no contact normally except maybe once a yr. or so, then a card. You gave a baby shower gift. Personally, I've never given a baby gift on top of a shower gift for same baby.