Dress via Janie and Jack
Buying gifts for kids can be a little on the tricky side. On one hand, when I am buying something for a child I want to include a toy, but at the same time include something like a nice dress or outfit as well.
One of my favorite children's stores is Janie and Jack. The clothes are high quality and look excellent for photos. Some of the clothes are more formal so they would be perfect with a portrait package, but they carry t shirts, hats, socks and other casual wear as well.
One of my other favorites are toys r us gift certificates. That way, the child can go with their parents and pick out whatever toy their heart is desiring. Sometimes it can be pretty easy to get a gift for someone but each child is different and their taste can vary greatly. One child can really be into board games and the other into video games. There really isn't a one size fits all.
For toddlers one gift that I really like are the "My first teddy" bears. They come in two colors, blue and pink, and make a great gift. The bears are light weight and easy for a toddler to handle. TY also has great stuffed animals.