All Lowri Moore wanted was to see a Disney princess that looked like her.
Like lots of children, the nine-year-old from England grew up watching Disney movies and admired the heroines on screen.
But none of them had glasses like Lowri, who had worn them since she was a baby.
It made her feel like she "wasn't beautiful enough".
So Lowri did what any princess would do, and set out to change the world — by writing to Bob Iger, the chief executive of The Walt Disney Company.
"I feel there's a lot of little girls who wear glasses and I don't want them to feel like I did," she wrote.
"Sadly, most of the characters who wear glasses are called geeks and I don't think that's fair.
At the time, Lowri's mum posted the letter on Facebook and the response was so strong that she became an ambassador for a sight charity.
What she didn't know was that Disney was already working on her wish in making Mirabel, the heroine of Encanto.
Lowri, now aged 12, told the BBC even if it wasn't for her letter, she was happy "young girls and boys now have a role model to look up to".
Mirabel isn't the only character with glasses: her father Agustin wears them too.
Jarden Bush, co-director and co-writer of Encanto, explained on Twitter why Mirabel's mother Julieta (whose magical power is to heal people with food) doesn't "fix" her husband and daughter's eyesight.
"It's who they are and she wouldn't want to change it," Bush tweeted.
Encanto has been praised for its representation, including its portrayal of Afro-Latinos, Colombian culture and physically strong women.
The movie is about the family Madrigal, whose members each get a magical "gift" when they come of age — except for Mirabel.
The large ensemble cast of characters has given more opportunities for people to see themselves represented, or "feel seen", in a film with such strong reach and influence.
In one example that went viral, American mother Kah Brand shared the moment her two-year-old son Kenzo realised he looked like the character Antonio.
"He seemed to be in awe, just smiling and staring at the screen," she told news website Popsugar.
"Then he stood up and looked back at his dad and me, still smiling. For him, I truly believe that he thought he was seeing himself because of the resemblance between him and Antonio."
Thousands of others have shared their experiences on social media of the moment in Encanto that resonated with them.
Fan favourite songs top music charts
Key to Encanto's success has been its songs, which are by Hamilton and In the Heights writer, Lin-Manuel Miranda.
Many of the tracks have been described as "earworms" because once you've heard them, you can't get them out of your head.
Ironically, the one song people can't stop talking about is the ensemble hit We Don't Talk About Bruno.
This week, it became the first Disney song to reach number one on the Billboard chart in the US since the Aladdin duet A Whole New World in 1993.
Surface Pressure, sung by Jessica Darrow, has also made it into the chart's top 10, matching the milestone of Frozen's smash hit Let It Go.
It's not just Miranda's lyrics that strike a chord with listeners but also the joyful composition, which reflects a variety of Colombian music.
Music producer Oscar Jimenez was born and raised in Colombia and moved over 20 years ago to Melbourne, where he is also part of Colombian band Amaru Tribe.
"My first impression was like, 'Oh, wow, this is great'. I can hear the tambora, I can hear the cumbia, I can hear the accordion," Jimenez said.
"[Miranda's] just blended very well in his own style."
Jimenez said he hoped the music of Encanto would encourage peoples' interest in Colombian culture.
"I hope that it brings so many positive things for the country because there's so much more than just what you see on the screen," he said.
"Obviously this was just one movie, and now I see they did the best they could to represent all the colours of the Colombian rainbow."