<Ul> <Li> Adelaide Kane as Drizella / Ivy </Li> <Li> Emma Booth as Witch / Gothel </Li> <Li> Rose Reynolds as Alice / Tilly </Li> <Li> Meegan Warner as Rapunzel </Li> <Li> Christopher Gauthier as William Smee (Wish Realm) </Li> </Ul> <Li> Adelaide Kane as Drizella / Ivy </Li> <Li> Emma Booth as Witch / Gothel </Li> <Li> Rose Reynolds as Alice / Tilly </Li>

Who plays eloise gardener in once upon a time