We've rounded up 20 American Girl doll gifts any child will love. These accessories and outfits will also work for other 18-inch dolls, and there are choices here to fit every budget!