You can probably tell who my favorite is based on my avatar, but who is your favorite princess? Why do you like her?
To me, Rapunzel seems like a very modern teenage girl in Disney Princess form. She's witty, ditzy, clever, brave, and thoughtful like so many modern girls that I know. To keep up with the Disney Princess theme, she's naive, kind, and gentle towards others (especially animals). Oh yes, and she breaks out into song. That's very important as well. There's other princesses that I like for different reasons, but I think Rapunzel is the first to enable very modern, progressive traits in a classic form. She's the first princess to behold magical powers and defend herself with a weapon! How cool is that?
So, who is your favorite?