Count Von Herbeck (Neill), an ambitious chancellor to the Grand Duke of Ehrenstein (Dunbar), secretly marries and has a daughter. At the urging of his dying wife, the count kidnaps the duke's infant daughter (Clark) and substitutes his own in the castle so that she may live in the style of a great lady.
The real princess, abandoned by the gypsies who abducted her for the count, is raised by peasants and given the name "Goose Girl." The young King Frederick (Salisbury) is betrothed to the impostor princess of Ehrenstein, whom he has never seen, but before the wedding takes place, he runs away and roams the countryside, where he encounters and falls in love with the Goose Girl.
After a series of adventures, during which Frederick decides to wed the false princess for the good of the country, the Goose Girl's true identity is revealed, and Frederick is delighted to learn that he is now betrothed to the girl of his heart.