Barbie & the Diamond Castle › Cast
Kelly Sheridan
Barbie/Liana
Melissa Lyons
Barbie/Liana (singing)
Cassidy Ladden
Teresa/Alexa
Chantal Strand
Stacie
Maryke Hendrikse
Melody
Lara Janine
Melody (singing)
Kathleen Barr
Lydia
Mark Acheson
Slyder
Scott McNeil
Troll
Jeremy From
Jeremy
Noel Johansen
Ian