Disney’s Emmy- and Imagen Award-winning series Elena of Avalor will end with an epic prime-time finale special on August 23, at 7 p.m. ET/PT. Elena of Avalor premiered in 2016 and has captured the hearts and imaginations of kids everywhere. This was Disney’s first show to feature a Latina princess.