Disney has been criticised for choosing a non-Arab actress to be Jasmine in its remake of Aladdin. The actress, Naomi Scott – who is of British and Indian heritage – will play the Princess alongside Mena Massoud, who is of Egyptian descent.