eva pilgrim baby