Choosing a gift for a child is harder than you think. You don't want something they already have, or they won't like as a present. If you are looking for a gift for a christening, baby shower or even a birthday, there is a whole range of gift ideas below which account for every budget, gender and age, so that you will be sorted before you know it.