Once upon a time, at the edge of a quiet forest, there stood a tall stone tower. It had no door at the bottom and no stairs inside, just one round window at the very top. Around the tower grew a lovely garden full of bellflowers, lettuces and sweet-smelling herbs. In the tower lived a girl named Rapunzel and her guardian, Granny Bellflower, who loved Rapunzel the way a grandma loves her grandchild.

Rapunzel had the longest hair in the whole kingdom. It was golden like honey, and so long that it reached from the top of the tower all the way down to the garden. Every morning Granny Bellflower brushed it, one hundred brushes, swish, swish, swish, and wove it into one long, long braid.

Granny Bellflower was a wonderful gardener, but she was also a big worrier. "The world is so big," she would say. "There are deep rivers and tall hills. You might trip. You might catch a chill. It's safest up here." The old wooden stairs in the tower had crumbled long ago, and Granny never fixed them, because she thought, "If there are no stairs, Rapunzel will always stay safe with me."

Whenever Granny was down in the garden, she would call, "Rapunzel, Rapunzel, let down your hair!" Rapunzel lowered her long braid, Granny tied on a basket of vegetables, and Rapunzel pulled it up, heave-ho, heave-ho. Then Granny climbed up on a rope ladder she kept hidden in the ivy.

Rapunzel loved Granny very much. But she felt lonely. Every day she sat by the window and sang to the birds. "I wonder what's beyond the trees," she sang. "I wonder who lives down by the river."

One day, a young prince riding through the forest heard her song. It was so lovely that he stopped to listen. He saw Granny call, "Rapunzel, Rapunzel, let down your hair!" When Granny had gone to the market, the prince called softly, "Rapunzel, Rapunzel, let down your hair!" Curious, Rapunzel lowered the basket on her braid. The prince placed a little note inside: "Your song is beautiful. I'm a prince who loves music. Will you be my friend?"

From then on, they talked every day, Rapunzel from the window and the prince from the garden below. He told her about the river, the market and the village children. She told him about the birds and the stars.

One afternoon, Granny came home early and saw them. "Oh my goodness!" she said. "Rapunzel, who is this?" The prince bowed low. "Good afternoon, madam. I'm Rapunzel's friend. I only talk with her from the garden." Granny frowned. "The world out there is not safe," she said.

Rapunzel leaned out and spoke gently. "Granny, I love you, and I know you want me to be safe. But I'd love to see the flowers by the river and meet the village children. Could we go together? You can hold my hand."

Granny was quiet for a long time. She looked up at Rapunzel, who was not a little baby anymore. Then she let out a soft, loving sigh. "You're right, my dear. Keeping you safe doesn't mean keeping you all alone. I was so busy worrying that I forgot you need friends and sunshine too."

The very next week, the prince, the village carpenter and Granny Bellflower built brand-new wooden stairs inside the tower, tap, tap, tap, and a big green door at the bottom. Rapunzel painted bellflowers all over it.

And so Rapunzel stepped out into the world, holding Granny's hand. They strolled by the river, bought warm bread at the market and played with the village children. Rapunzel kept her long golden braid, and sometimes, just for fun, she let it down so the children could tie on baskets of flowers. And every evening, Granny Bellflower brushed her hair, swish, swish, swish, while they talked about all the things they had seen that day.

Parent tip: Say "Rapunzel, Rapunzel, let down your hair!" in a sing-song voice and let your child pull up the pretend basket with a big "heave-ho".

Ask your child: After the story, you can ask: “Who was kind in this story, and what did they do?”

This is a gentle retelling with no locking away, no punishment and no one getting hurt; the worried granny simply learns to let Rapunzel explore.