The Aladdin one is wrong. Jasmine is expected to marry a prince, she just doesn't want to because all of the princes she had met so far were jerks. Wanted to marry "for love". That's why Aladdin WANTED to become a prince, because he didn't know she didn't want to marry one, and hadn't quite learned that it's what's on the inside that counts and yadda yadda yadda. So yeah.