We know you loved the Disney princesses edition of this, so we thought why not make one for the princes – after all what is a princess without her prince charming?
We gave it our all when trying to match up our stars and princes, but there’s only so many guys with dark hair and blue eyes making music. (We need more, send them our way pls) We’re not too sure how John Smith is in the official Disney prince line up but whatever, and Kristoff may not be a prince, yet… but we’ve included him because why the hell not.
1) Nathan Sykes as Prince Florian (Snow White)
2) Louis Tomlinson as Prince Henry aka Charming (Cinderella)
3) Justin Bieber as Prince Philip (Sleeping Beauty)
4) James Bay as Prince Eric (The Little Mermaid)
5) Ed Sheeran (if he grew his hair) as Prince Adam aka Beast (Beauty and the Beast)
6) Zayn as Aladdin
7) Conrad Sewell as John Smith (Pocahontas)
8) Jason Derulo as Prince Naveen (The Princess and the Frog)
9) Harry Styles as Flynn Rider aka Eugene Fitzherbet (Tangled)
10) Oscar Enestad as Kristoff (Frozen)
We have to admit this was quite tough and we’re so gutted we couldn’t find anyone to fit Li Shang from ‘Mulan’. Can you think of anyone? Let us know on Twitter @maximumpop, then we’ll finally have our Shang in the gang!