who sleeps with all the other disney princes