The Little Mermaid is one of our all time favourite Disney movies so it’s safe to say we were pretty happy to hear that Harry Styles could be playing Prince Eric in the live-action remake.
The Disney classic holds a special place in our hearts, as does the former One Direction band member so it really is a dream combination.
However, Harry isn’t the only actor in the running to play the dashing prince.
We decided to put together a list of the Sweet Creature singer’s competitors and we’ve got to admit it’s a tough call.
1: Ian Harding.
Ian played English teacher and Aria’s beau on Pretty Little Liars. We may have swooned over Ezra and his charming ways in the earlier seasons, but we were swiftly creeped out when he was revealed as ‘A’. Ian may be a talented actor, but we can’t help but feel like he’s a little bit too old for this role?
— Kylie Wagar (@KylieWagar) July 8, 2019
2: Shawn Mendes
Lost In Japan singer Shawn Mendes has also been tipped as a potential Prince Eric, but other than his resemblance to the dashing royal, he doesn’t really suit the role considering he has no acting experience.
— Tena (@Tena91976446) July 9, 2019
3: Darren Criss
Glee and American Crime Story actor Darren Criss is one of the strongest contenders for the role of Prince Eric. The Emmy award winning star has already played Eric in a live performance of The Little Mermaid at The Hollywood Bowl. He certainly looks the part.
— ishxallxgood • Adam Raki's #1 Fangirl (@ishxallxgood) March 7, 2019
4: Timothée Chalamet
The Lady Bird and Call Me By Your Name actor is one of the most popular young actors at the moment so we’re not surprised to see his name mentioned alongside Harry Styles. However, with so many upcoming projects, including a role in Greta Gerwig’s Little Women, we feel like Mr Chalamet may be too busy for this project.
— Erika P. (@erika_panasiuc) July 12, 2019
5: Sebastian Stan
I, Tonya and Captain America actor Sebastian Stan would be the perfect Prince Eric. Are we slightly biased because we’ve been madly in love with him since he played Carter Baizen on Gossip Girl? Yes… but seriously, can someone give Sebastian Stan the role of Ariel's true love?
Here me out….
I’ve been thinking about it and Sebastian Stan is the perfect choice for Prince Eric….. pic.twitter.com/WOuKUKAVp8
— Thanos (@ImTheRealThanos) July 8, 2019
Who do you want to play Prince Eric?