The Goose Girl
Once upon a time, a beautiful princess was sent to marry a prince in a distant land. Her mother, the queen, gave her a magical handkerchief to protect her. Along the way, the princess’s maid betrayed her, forcing the princess to switch roles. The maid pretended to be the princess, and the true princess was sent to work as a goose girl.
While tending geese, the princess befriended a talking horse named Falada, who helped her. Eventually, the prince discovered the truth when the princess's royal demeanor and kind heart stood out. The maid was punished, and the princess married the prince, living happily ever after.
What did the queen give the princess before her journey?