At Alex's birthday party an exotic boy, Kuru, and elephant, Anala, appear in her backyard. They tell her she is the Princess of Manjipoor, that she is magic, and they have come to take her home.
When Kuru explains Alex has been adopted, Alex is shocked to find it is true. Scared and upset she accidentally erases her family from existence with her magic. To bring them back, Alex has to decide what is really important to her.
Alex tries hard to keep her identity as a Princess and the existence Anala a secret from everybody. She invents stories to explain the strange goings-on and instructs Kuru to lie, but Kuru doesn't like that.
When Kuru returns to Manjipoor and is trapped by Vashan, Kuru finds he needs to use a magic gift from Alex. It has unusual consequences for Alex however, when Marcus stays for lunch.
Alex agrees to visit Manjipoor to meet Omar, but when Alex realizes it means being a Princess, she backs out. As a result, Kuru is fired. Alex has to make amends by going to Manjipoor and requesting Kuru be reinstated.
Wanting to know if Marcus is in love with her, Alex does magic and accidentally becomes a frog. To restore her to humanity, Kuru, Amanda and J.B. need to get Alex kissed by her one true love.
Vashan magically transforms his servant Diva into a teenage girl with the power to transform herself into a butterfly. Sneaking into Alex's world, Diva takes the identity of Juliet, and begins to disrupt Alex's life.
Diva gets a lot closer to Kuru to fracture his close relationship with Alex. She steals the magic runes and Kuru and Alex have a major argument. Kuru returns to Manjipoor, facing severe punishment, until he re-encounters Juliet.
Mothers Day makes Alex aware of how little she knows about her real mother, Queen Nefari. A visit to Manjipoor leads her to a meeting with her cousin Vashan, and a confrontation with her mother.
Alex goes on her first date with Marcus, using the 'time-slip' spell to make sure every moment is perfect. Meanwhile, Vashan tries to ingratiate himself with Anala, in order to travel to Alex's world.
It's the Royal Elephant Festival in Manjipoor, and Alex will attend as their Princess. But things get out of hand when she sneaks her friends into the function.
A masked Vashan causes havoc at the school's annual ball and a near fatal experience for Alex and Marcus, when he travels to their world for the first time.
In order to stop her wanting to become the Ruler of Manjipoor, Vashan uses magic to turn Alex into the most famous rock star in the world. In the end, Alex must choose between staying in her rock star world, or return to her princess life.
Amanda goes to Manjipoor and is mistaken by the common people for the Princess in disguise. At first, it's not such a bad thing, until Vashan arrives. Amanda is placed in danger, prompting Alex and Kuru to mount a rescue mission.
Marcus begins to feel jealous of Alex and Kuru. While in Manjipoor, Vashan frames Omar for stealing the Royal Jewel, and it's up to Alex and Kuru to prove his innocence.
Alex feels pulled between two worlds when Marcus and Kuru get into a fight over her and Anala goes missing. Alex abandons an important recording session to search for Anala and is led to rediscover a childhood memory.
After being dumped by Marcus and her band, Alex travels to Manjipoor to finally accept her role as princess. But her trip reveals a secret that will change her world forever.
Kuru says his final goodbyes as Alex is no longer a Princess, his job is over. Free of his obligations he speaks freely of his disappointment in her, causing a fractured departure.
Alex studies and uses all her magic to break the barrier between the two worlds to rescue Omar and Anala. It's unprecedented. But weakened by her journey, she's no match for Diva who uses magic to defeat Alex and steal her powers.
Her magic stolen by Diva, Alex is regular Alexandra Wilson again. But when Kuru frees her from captivity, she leads a rebellion and fights a climactic battle to overthrow Diva. Manjipoor will never be the same.