Just curious. Why do you guys think Prince Naveen is Latin?
I think he's supposed to be ethnically ambiguous. He's from a made-up country and his parents' ethnicities look different from each other. Not that this matters; mostly we're just supposed to see the characters as people.
I do remember reading that he was originally white, and focus groups (made up of African-Americans) were outraged, so Disney wanted to make his race less discernible. I think they did a good job of that, because I've heard people refer to him as all kinds of ethnicities, a sort of see-what-you-want-to-see race. I see him as mixed race, like a jumble of many backgrounds. Plus he's pretty cute as far as cartoons go.