The 20-year-old, who is also starring as Maria in Steven Spielberg’s upcoming West Side Story, will play the iconic princess when production is expected to begin next year.
But since being cast in the role, trolls have questioned whether or not a Latino actress should play the traditionally white role.
Find out why Disney has ‘removed the kiss scene’ from Snow White and The Seven Dwarves below…
Many have had an issue with the fact Zegler is of Colombian and Polish descent and believe that she does not fit in with the description of ‘skin as white as snow’.
Following the backlash, the actress has been unable to resist hitting back at the critics.
In a tweet, which the star has since deleted, she said: “Yes I am Snow White. No, I am not bleaching my skin for the role.”
She added: “DO YOU FEEL THE CONTROVERSY COMING????”
Initially, Zegler took to Instagram to celebrate the news, dubbing it ‘a dream come true’, and many of her fans were left overjoyed too.
One said: “I AM FREAKING OUT STOP THIS!!!!!!!”
Another added: “OK Latina Snow White!! So proud of you.”
Zegler’s casting has since been defended by the film’s director, Marc Webb, who has praised the star’s ‘strength, intelligence and optimism’.
In an interview with AFP, he reportedly said: “Rachel’s extraordinary vocal abilities are just the beginning of her gifts.
“Her strength, intelligence and optimism will become an integral part of rediscovering the joy in this classic Disney fairytale.”
Check out our Video of the Day below…