I am Princess Ivy! Or should I say, "Queen Ivy"?
~ Princess Ivy, trying to be crowned an evil ruler of Enchancia.
All I wanted was a kingdom of my own, but I guess I had one all along.
~ Princess Ivy.

Princess Ivy is an evil princess and the titular main antagonist in the Disney special, Sofia the First: The Curse of Princess Ivy, until she reformed as a anti-hero in the Episode Ivy's True Color. She is known for creating black and white butterflies in order to erase the color from Enchancia.

She was voiced by Anna Camp who also played Sarah Newlin and Aubrey Posen.


Ivy has black and white hair wears and a black and white dress. She bears a resemblance to Cruella De Vil, except that she doesn't wear makeup to make her skin look pale and that her lips are pink instead of red.


Early Life

Ivy was once a princess of a far away black and white kingdom who became jealous of her older sister becoming queen. When she tried to overthrow her sister to gain the crown, she was caught, and marooned on a deserted island without ever getting a trial, where she was imprisoned for a decade before the special.

Sofia the First: The Curse of Princess Ivy

Unfortunately, this would not be the last time anyone would hear of her. When Amber found out about Sofia's amulet, she jealously took it without her permission, so she could have a turn. Unfortunately, stealing Sofia's amulet and betraying her trust counted as a bad deed, and the amulet put a curse on Amber by summoning Ivy and setting her free. Delighted by this turn of events, she plans to claim the kingdom of Enchancia as her own by overthrowing King Roland and turning the whole land black and white to suit her taste. To ensure of this, she pretends to be a friend to Amber.

After learning that the amulet would send her where she came from, Ivy shows her true colors by having one of her butterflies to steal it from Amber so she could destroy it to avoid going back to her island prison. Ivy also threatens to set her butterflies on both Sofia and Amber if they try to stop her in her tracks. Sofia and Amber are then forced to team up with their old nemesis Cedric, who explained that if they need to stop Ivy, Amber had to break the curse by returning Sofia's amulet back to her. He also informs that the only thing that can destroy the amulet is the fire breath of the legendary elder dragon Everburn, who is living in the Blazing Palisades. Unfortunately, several of Ivy's butterflies have been spying on the trio and informs Ivy, who heads over to the Palisades to pay Everburn a visit. At the Blazing Palisades, Cedric, Sofia, and Amber distracted Ivy and Everburn with a flock of birds to frighten the butterflies. Amber returned the amulet to Sofia, but it wasn't enough to break the curse. After the sisters fell down a chasm outside of the cave, Ivy told her butterflies to get the amulet, but Everburn (having caught wind of Ivy's true plan) threatened to roast the butterflies if she doesn't leave the little princesses alone. Despite this setback, Ivy was able to return back to Enhancia to finalize her takeover.


At the castle, Ivy had hit the royal family and Cedric with her memory-erasing dragonflies. When Amber refused to give Ivy the amulet, Ivy was about to hit Sofia with a dragonfly when Amber jumped in front of her, letting the dragonfly erase her own memory. Ivy was about to hit Sofia with another dragonfly, but it kept disappearing as it turns out that Amber's self-sacrifice had broken the curse. Since the curse is now broken, a screaming Ivy is sent back to her island prison, and nobody, except Sofia and her animal friends, remembered Ivy or what happened because her dragonflies erased everyone else's memories.

Ivy's True Colors

Ivy makes her reappearance in "Ivy's True Colors", where the Amulet summons Sofia to help Ivy. Due to their previous encounter, Ivy treats Sofia with disdain and initially refuses her help, until Sofia informs her that the Amulet cannot send her back to Enchancia until she helps Ivy. After Roma informs Sofia that Ivy's butterflies have gone missing, Ivy relents. Together with Sofia, they find the butterflies circling a patch of colorful flowers. Although Sofia helps Ivy retrieve her butterflies, the Amulet doesn't send her back; Ivy dismisses Sofia's predicament as not her problem and returns home.

It turns out that Miss Nettle grew the flowers, Wake Upsy Daisies, as a cure for the "Deep Sleeps": a magical phenomenon that affects animals and puts them to sleep indefinitely. The magic in Ivy's butterflies allowed them to grow, and without them the flowers cannot survive. Ivy refuses Sofia and Miss Nettle the use of her butterflies, forcing them to free the butterflies with Roma's assistance.

Upon discovering this, Ivy is angry at Roma for his betrayal and chases after Sofia and Miss Nettle, sending her memory-erasing dragonflies after Miss Nettle to harass the fairy. Unable to disobey Ivy, Roma helps her recover the butterflies but soon falls victim to the Deep Sleeps. To Ivy's surprise, she begins experiencing sadness and worry over losing her only friend, and when Sofia points this out to her, this convinces Ivy to free the butterflies.

Having come to realize that it feels good to help, Ivy assists Miss Nettle in growing the Wake Upsy Daisies, and the local animals gift Ivy a wooden throne out of gratitude. Ivy realizes that her original goals of wanting a kingdom of her own were misguided, now that she has one in the form of her island prison, surrounded by friends. This realization allows the Amulet to send Sofia home.


           Sofia the First Villains

Sofia the First: Cedric | Miss Nettle | Sofia the Worst | Mamanu | Princess Ivy | Wendell Fidget | Muck, Gunk and Grime | Crispy | Twitch
Elena of Avalor: Shuriki | Fiero