This is not only the best barbies movies i watched, but overall the best movies of all time. It gave me so much emotions, enjoyment and satisfaction as a viewer and i have watched more than 20 times. It has such a good concept and the way of blending the royalty concept to the modern times was absolutely fantastic. It has done a great job on the clothes, characters and setting too. Loved this movie and would totally watch it again!