Who could play Prince Eric in The Little Mermaid remake?
Harry Styles was tipped for the role - but who is right man for the job?
Disney's The Little Mermaid has found its Ariel in young popstar Halle Bailey - but who will play Prince Eric?
Former One Direction star Harry Styles was tipped for the role, with The Hollywood Reporter suggesting that was is in "early negotiations" to star as the man who Ariel saves from drowning, with whom she subsequently falls in love.
But, sources have now told Variety that casting reports were "premature" and that Styles passed on the offer "amicably". If Styles won't be the man to fill Eric's soggy shoes - who else could?
Check out our top picks for the role, and vote in our poll below.
Christian Navarro
Known for playing Tony in 13 Reasons Why, Navarro has been a fan favourite for the role of Prince Eric for awhile. He's even tweeted that Disney had been in touch with his people and asked him to send in an audition. Watch this space.
Timothée Chalamet
The broody star might be a little too goth for the role, but he would still likely be a popular choice.
Tye Sheridan
Sheridan's star is well and truly on the rise after his turn in X-Men's Dark Phoenix earlier this summer.
Tom Holland
He's already part of the Disney family, and he has no problem passing as a teenager. It might be difficult for him to take time out of filming future Spidey appearances, but he'd suit the role quite well.
Felix Mallard
The 21-year-old Neighbours star has already broke America with a role in sitcom Happy Together. Could this be his big break into blockbuster cinema?
Harry Styles
He's Harry Styles. Sadly the former 1D singer has removed his hat from the ring.