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.
Share this post