With the news that Sofia Coppola is set to direct a live-action version of The Little Mermaid we’ve put together our top picks of who we think should play Ariel, Prince Eric and the evil Ursula.
Bella Thorne, Zac Effron and Kathy Bates.
Emma Watson, Alex Pettyfer and Emma Thompson.
Emmy Rossum, Chase Crawford and Glenn Close.
Ariana Grande, Dominic Cooper and Helena Bonham Carter.
Emma Stone, Ed Westwick and Helen Mirren.
Emma Roberts, Josh Hutcherson and Jane Fonda.
Isla Fisher. Liam Hemsworth and Julie Walters.
Nina Dobrev, Matt Bomer and Meryl Streep.
Victoria Justice, Ryan Gosling and Queen Latifah.
Blake Lively, Taylor Lautner and Selma Hayek.