Because in every movie princesses get the smart good-looking prince and they're trying to put themselves in that role. As a princess they're guaranteed an attractive prince and a life where they can just sloth around without responsibility.