There's a new mermaid Ariel.

Singer-actress Halle Bailey, part of the R&B duo Chloe x Halle, has been cast as Ariel in Disney’s upcoming live-action reimagining of "The Little Mermaid."

Director Rob Marshall said in a Disney release that Bailey was the one to play the part following an "extensive search."

"It was abundantly clear that Halle possesses that rare combination of spirit, heart, youth, innocence, and substance — plus a glorious singing voice — all intrinsic qualities necessary to play this iconic role," said Marshall.

Jodi Benson voiced the character in the 1989 original, directed by Ron Clements and John Musker. The animated film won Oscars for best original song ("Under the Sea") and score for Alan Menken. For the new movie, Menken will team with Lin-Manuel Miranda on the music.

Bailey tweeted love after the casting from the Chloe and Halle shared account, writing "dream come true" with mermaid and wave emojis.

Bailey's casting in the role brought joy from the Twitter-sphere. "Spider-Man: Far From Home" star Zendaya tweeted her support, writing, Yeeeeessss!! Here for thiiiissss!!" The tweet prompted Bailey to respond, "I LOVE YOU! Thank you."

Jelani Alladin, who originated the role of Kristoff in the "Frozen" Broadway musical, tweeted praise to the filmmakers "for this EXCEPTIONAL CASTING of Ariel!!! The world NEEDS THIS! CONGRATS HALLE!!!"

"This girl can 100% be Ariel," tweeted Oakland radio personality Don Corleone. "And if y’all are mad about it.... Complain to your granny, because the rest of us don’t wanna hear it."

"Halle is playing Ariel in The Little Mermaid. Another win for black people," wrote Twitter user @6obert.

"Oh my god... i'm seriously gonna cry this is so so soooo cool the little mermaid was always one of my top top favs and this is just... AMAZING... BLACK ARIEL!!!! YAAAY I'M SO HAPPY!!!" tweeted @hexceteras.