Harry Styles broke people’s heart twice: first, when One Direction disbanded and, now, when he “respectfully declined” the role of Prince Eric in “The Little Mermaid.” His regal looks and silky voice could have been suitable for the musical, but everything has a reason. Casting is still underway, so if Disney is looking for more options, they need not look further — the fans have pretty much done their research.

Shawn Mendes

Mendes is a shoo-in for the role. That handsome mug makes him very princely, his body is built for those wet scenes and he can croon Ariel smoothly to make her want to be where the people are. Maybe his señorita, Camila Cabello, is generous enough to lend the guitar-strumming heartthrob for the seas?

Noah Centineo

Another internet boyfriend, Noah Centineo, is making the rounds on Twitter as a favorite contender for the Prince Eric role. It was previously reported that he and Styles were the two remaining options before the Directioner backed out, so it makes perfect sense. Plus, people are thirsty for more Centineo goodness after his last Netflix film, “The Perfect Date.”

Timothée Chalamet

You may soon call him by his new name as Prince Eric, if the stars align. No word on how his singing goes, but as far as acting goes, you can bet on this 23-year-old. After wowing audiences and critics alike with a string of award-winning roles, he can take a breather from all the seriousness and put his curly locks to good use. One simply needs to check out the “Little Women” trailer to know how he turns on the charm.

While the entire universe is awaiting for someone to be cast on this plum role, Disney is continuing its trend of giving rising stars their break on these fairytale remakes (case in point: Lily James as Cinderella and Mena Massoud as Aladdin). Halle Bailey, a 19-year-old rising star and one half of the duo Chloe x Halle — who are now signed to Beyonce’s label — has been officially cast as Ariel.

In the animated film, Ariel is white, but the studio is clearly going the diversity route with a black lead. Joining her are Melissa McCarthy as Ursula, Jacob Tremblay as Flounder the fish and, possibly, Awkwafina as Scuttle.