Naomi Scott Has Nailed the Modern Princess Aesthetic on Her ‘Aladdin’ Press Tour
Naomi Scott stars as Princess Jasmine in the new Disney adaption, but her off-duty style is even more magical and has lit up the red carpets. Click through for some of her best looks so far, from her sporty princess look to a chic cerulean pant suit.