Halle Bailey has responded to the criticism she received after being cast as Ariel in The Little Mermaid.
The 19-year-old was named as the main character in Disney's latest live action remake last month.
But a debate started online after people complained that Halle didn't look like Disney's original version of Ariel, who was drawn as white.
"I just feel like this role was something bigger than me, and greater." she told Variety.
"I feel like I'm dreaming and I'm just grateful and I don't pay attention to the negativity.
"It's going to be beautiful and I'm just so excited to be a part of it."
She doesn’t deserve to be the little mermaid there is no need to change a classic to this let’s create a new princess for her but her as Ariel is a joke #NotMyAriel— Roxanne (@Roxie0227) August 7, 2019
Halle is probably best known for being one half of R&B duo Chloe x Halle, who are signed to Beyonce's record label Parkwood Entertainment.
Celebs were quick to congratulate her on landing the role of Ariel.
Ariana Grande wrote on Instagram: "I can't express how happy and excited I am at all."
Other stars who've commented on Halle's Instagram post congratulating her include Willow Smith, Chrissy Teigen, Jordin Sparks and Gigi Hadid.
In case you needed a reminder... Halles get it DONE. Congratulations @chloexhalle on this amazing opportunity, we can’t wait to see what you do! #TheLittleMermaid #HalleBailey pic.twitter.com/z0Rik2nxRe— Halle Berry (@halleberry) July 3, 2019
Asked if she was thrilled to get support from her almost name-sake Halle Berry, she said: "Of course, yeah. I've always loved Halle Berry.
"She's a beautiful person inside and out."