cast

1K 31 1
                                    












ASTRID AMOR

'It was a long time ago, I'm fine'xvi, royal guard/knight astrid amor portrayed by:maia reficco & eiza gonzález

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

'It was a long time ago, I'm fine'
xvi, royal guard/knight
astrid amor portrayed by:
maia reficco & eiza gonzález







BRIDGET HEARTS

 'You betrayed me' xvi, queen of hearts bridget hearts portrayed by:ruby rose turner & rita ora

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

'You betrayed me'
xvi, queen of hearts
bridget hearts portrayed by:
ruby rose turner & rita ora










 'You betrayed me' xvi, queen of hearts bridget hearts portrayed by:ruby rose turner & rita ora

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.







'the better group'

jahi di'allo winston as salem facillier (young)
jamal sims as dr. facillier
dallas liu as shan yu (young)
donnie yen as shan yu
isabella merced as yzma yago (young)
nathalie kelley as yzma yago


other

kylie cantrall as red
malia baker as chloe charming
rest of the cast as their characters

all i ask | queen of heartsWhere stories live. Discover now