#24: Camilla Cabello as Jasmine from Aladdin
Aladdin is a difficult movie to capture the magic and essence of, but they did a decent job in the 2019 adaptation directed by Guy Ritchie and starring Will Smith as the Genie. This was one of the most successful Disney re-makes yet and performed even better than expected. Jasmine was portrayed by English actress Naomi Scott.
Camilla Cabello would make an interesting option as well. While her Cuban ancestry isn’t really in line with where Aladdin is set, her features would lend themselves well to a portrayal of Jasmine. Although she is mostly known for her singing career, she did star as Cinderella in an Amazon original movie, and her music videos show she has what it takes to be a successful actress as well.