Portrayals of Alice in Wonderland
Alice is a recurring character in the seventh season of the fantasy series "Once Upon a Time", portrayed by Rose Reynolds. She is the daughter of the Wish Realm version of Killian Jones (played by Colin O'Donoghue) and Mother Gothel (played by Emma Booth). Alice is the lover of Robin, played by Tiera Skovbye, who is the daughter of Robin Hood (Sean Maguire) and Zelena (Rebecca Mader). Her cursed identity in Hyperion Heights was "Tilly".
Chosen (Once Upon a Time)
Later that evening, Zelena became startled by Regina, who wants to help her sister deal with Hansel but hours later Margot received a phone message from Chad. As Zelena answer the call, her excitement turns to shock as she discovers that Hansel is holding Chad hostage demanding a showdown. Zelena tells Regina that she'll handle it on her own. When she found Chad's location, Hansel explains to Chad the truth about Zelena, and a fight ensued with Zelena defeating Hansel by knocking him out instead of killing him. Chad finally learned the truth about Zelena after believing her to be Kelly. However, Chad isn't concerned about what or who Zelena is, just as long as he loves her for what she is. In the end, Zelena agreed to help Regina but Regina wants Zelena to be with Chad for now. Zelena also said goodbye to Margot and promised to reveal everything soon, and then gives Margot her necklace.