all this racism talk aside Halle was actually good casting choice but the bland actor who can't sing for prince (I get now why they wanted Harry Styles as he has character in his singing voice) - I get why it was difficult to find good singing lead for Aladdin, but for prince Eric? Either find a real Disney prince or someone who can sing, poor princes always get the short end of the stick in animation & live action lol. They just can't win it seems.