A hairstyle's not a lifestyle. I'm sure there are plenty of tomboy-ish and unfeminine female characters with long hair.>Dress.
That's only because everyone expects Disney Princesses to wear dresses. Mulan, another tomboy-ish character, also has a trademark dress, and she spent a good chunk of her movie dressed as a man.>You can't blame people for not immediately thinking of her as a Tomboy.
I understand that tomboys in fiction tend to have a particular "look", but it doesn't make someone saying "Merida isn't a tomboy" right. All it does is demonstrate the fact that they don't even know the character.>Even Jasmine looked the part more.
Doesn't Jasmine also have long hair and wear unmistakably feminine clothes? Hell, she even walks around with her midriff exposed.