Halle Bailey has been cast as "Ariel" in the upcoming Disney reboot of The Little Mermaid. Fans have been taking to the internet to show their anger with Disney's decision as "Ariel" is a traditional Danish fairytale and they believe that the actress to play the mermaid princess should be white with red hair, like how she was in the original animated film. Disney's Freeform took to Twitter to write an open letter to the "poor unfortunate souls". Watch the video for the full story...

Halle Bailey is cast as "Ariel"

Halle Bailey on the red carpet