Are you a godparent? If so. it's quite traditional to get a bible. If not, and you are just an invitee, money is the universal gift - it can be put in her bank account for the fututre. Having had my daughter christened not all that long ago, we were overrun with photoframes, silver stuff to polish and money boxes. The nicest present we got that wasn't money was a lovely glass plaque with her name and christening date on it. However, while it's lovely the only use it serves is to remind me of the date (and possibly her name, should i ever forget it!)