红袍女变老的原因与她的红宝石项链有关。根据剧情,这条项链中注入了永葆青春容颜的魔法,因此当红袍女摘下项链时,她便失去了魔法的保护,从而显现出她真实的年龄。此外,红袍女使用魔法进行复活琼恩·雪诺的行动可能消耗了她大量的法力,导致她无法维持年轻的外貌。
还有观点认为,红袍女对自己的信仰不够坚定,导致她失去了光之魔法的护佑,从而显露出真实的年龄。另一种解释是,红袍女每次施展魔法的代价是加速衰老,因此她变老可能是因为她仅剩一次施展魔法的能力,并正在犹豫如何使用这最后一次魔法。
综上所述,红袍女变老的原因可能是项链中的魔法消失、法力消耗、信仰不坚定或施展魔法的代价所致。