Adelaide Kane

Adelaide Kane

Mia Pearson

Best known to television audiences for her starring role as Queen Mary Stuart in The CW’s long-running hit drama series “Reign,” Adelaide Kane most recently starred as Ivy Belfrey/Drizella in the sixth season of ABC’s “Once Upon a Time.” Her big break came when she was cast as Lolly Allen in the Australian hit “Neighbours,” and she has been working steadily in film and television ever since.

On the big screen, Kane co-starred with Ethan Hawke and Lena Headey in The Purge and with David Duchovny, Vera Farmiga, Justin Kirk and Keri Russell in Goats. Her other television work includes a full-season each on “Teen Wolf” and “Power Rangers R.P.M.,” and the animated “Dragons: Race to the Edge.”

A Midnight Kiss cast