Harry Styles, One Direction heartthrob turned Dunkirk actor, is this close to playing Prince Eric in Disney's upcoming live adaptation of The Little Mermaid. According to The Hollywood Reporter, Style is in early negotiations for the role. He would join Halle Bailey, who will be playing Ariel in the film, and Awkwafina, Jacob Tremblay, and Melissa McCarthy, who are also attached to the project (as Scuttle, Flounder, and Ursula, respectively).

Production on the project will begin in 2020. Styles has not responded to the news yet on his social media, but once the deal is set, it's only a matter of time.

Will Prince Eric sing in the film even though he didn't sing in the original cartoon? The Hollywood Reporter notes it's a real possibility given Styles's vocal talents and the fact Prince Eric does sing several songs, including two solos, in the Broadway musical version of the tale.

The new adaptation of The Little Mermaid will be directed by Rob Marshall.

When Bailey was cast as Ariel, Marshall explained why the 19-year-old Chloe x Halle singer was chosen for the role. “After 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,” he said in a statement.

Bailey called herself being cast in the role a "dream come true." The dream just got better, considering the one and only Harry Styles is about to be her fairy-tale prince.