Girls seem to go for these things in a big way. But the Disney princess has evolved a long way since the passive and housewife y Snow White. Rapunzel is bossy, somewhat aggressive and even a little bitchy. She also does most of the action. My daughter is 13 and likes the whole cannon. As a dad I sort of want her to lean more toward Rapunzel than Snow White, and Belle is a very good second best, as she is a good student and stands up for what is right at a high cost. Anyway, if your daughter is going to go all goey over a Disney princess, which one would be the best choice?