Forever Royal

"Forever Royal" is an television special of the Disney Junior animated series Sofia the First. It premiered on September 8, 2018 and is the series finale.

Plot
As Sofia, and her siblings Amber and James, prepare for their graduation from Royal Prep Academy, Sofia is called back to the Mystic Isles to face an evil witch named Vor, who is trying to take over the kingdom of Enchancia. Presented with her biggest challenge yet, Sofia must figure out a way to defeat Vor and save her family and the people of Enchancia.

Cast

 * Ariel Winter as Princess Sofia
 * Darcy Rose Byrnes as Princess Amber
 * Nicolas Cantu as Prince James
 * Travis Willingham as King Roland II
 * Sara Ramirez as Queen Miranda
 * Tim Gunn as Baileywick
 * Jess Harnell as Cedric the Sorcerer
 * Jim Cummings as Wormwood
 * Wayne Brady as Clover
 * Ashley Eckstein as Mia
 * Meghan Strange as Robin
 * Russi Taylor as Flora
 * Barbara Dirickson as Fauna
 * Tress MacNeille as Merryweather
 * Megan Hilty as Prisma
 * Paty Lombard as Vor
 * Eric Stonestreet as Minimus
 * Bonnie Hunt as Aunt Tilly
 * Andrew Rannells as Skye
 * Ellie Kemper as Crackle
 * Ming-Na Wen as Vega
 * Colin Salmon as Orion
 * Jurnee Smollett-Bell as Chrysta
 * Hugh Bonneville as the Narrator
 * Diamond White as Ruby Hanshaw
 * Isabella Acres as Jade

Song

 * On Such A Big Day

Trivia

 * This is the sixth and final special in the series, followed by Once Upon a Princess, "The Floating Palace", "The Curse of Princess Ivy", Elena and the Secret of Avalor, and "The Mystic Isles"
 * The Secret Library makes its seventh and final appearence in this special
 * Sofia defeats Vor in the Amulet of Avalor.
 * Sofia becomes a full fledged protector.
 * Tilly reveals she knows about the Mystic Isles and Protectors.