Adelaide Kane was born on 9 August, 1990 in Perth, Western Australia, Australia. She is an Australian actress. She is known for her roles as Lolly Allen in the Australian soap opera Neighbours and Mary, Queen of Scots in the CW period drama series Reign. She is also known for her recurring role as Cora Hale in Teen Wolf (2011 TV series).