I definitely have to say Belle, she is so sassy and independent! Also, I love books so any girl with an extensive library like hers is on the top of my list! I also really love Meg from Hercules (I know she's not a princess) but I think she is a totally under-rated character!