In a bit of a twist from the usual, Barbie portrays a different character in Barbie: Princess Charm School, a computer-animated production in the iconic doll's film series. Diana Kaarina once again is the voice of the "star."
Barbie plays Blair Willows, who works as a waitress to help take care of her ailing mother and younger sister. Emily, the younger sister, has secretly entered Blair's name in a lottery drawing which awards the winner a scholarship in the Princess Procession TV program. Much to everyone's surprise, Blair's name is declared the winner, and despite her determination to care for her family, it's decided that the opportunity is too good to pass up, so Blair is whisked off to the school in a horse-drawn carriage.
Despite Blair's unpolished background and sometimes embarrassing lack of coordination, she dives into Princess training completely, and overcomes the many obstacles she encounters. As in most Barbie adventures, a happy (and surprising) ending awaits.