Bae Suzy as Princess Xyra Rodriguez
Kim Myungsoo as Xander Shawn Ford
Krystal Jung as Misty Lorraine Rozales
Lee Min Ho as Tyler John Madrigal
IU as Lyzza Marie Sanchez
Son Naeun as Sarah Elaine Perez
Shin Won Ho as Andrew Xian Rozales
Nam Woohyun as Nathan Neil Cruz
Park Dasom as Rhaine Ly Reyes
Soyou as Sasha Bree Rivera