8 suggestions

Sophie Turner
as Princess Merida in Brave
Timothée Chalamet
as Tristen in Tristen and Isolde
Timothée Chalamet
as Tristen in Tristen and Isolde
Jeff Goldblum
as Megamind in Megamind

Shawn Mendes
as Prince Eric in The Little Mermaid

Jeff Bridges
as King Triton in The Little Mermaid

Queen Latifah
as Ursula in The Little Mermaid
Madelaine Petsch
as Ariel in The Little Mermaid