<P> Adelaide Kane ( born 9 August 1990 ) is an Australian actress . She gained recognition for her roles as Lolly Allen in the Australian soap opera Neighbours , Cora Hale in the third season of MTV 's Teen Wolf , Tenaya 7 in `` Power Rangers RPM '' Mary , Queen of Scots in the CW period drama series Reign and Drizella in the ABC series Once Upon a Time . </P>
<P> Adelaide Kane ( born 9 August 1990 ) is an Australian actress . She gained recognition for her roles as Lolly Allen in the Australian soap opera Neighbours , Cora Hale in the third season of MTV 's Teen Wolf , Tenaya 7 in `` Power Rangers RPM '' Mary , Queen of Scots in the CW period drama series Reign and Drizella in the ABC series Once Upon a Time . </P>
who is the actress that plays queen mary in reign
who is the actress that plays queen mary in reign
Adelaide Kane
Adelaide Kane