who plays abigail in once upon a time
Anastasia Griffith In 2011, she appeared in the first season of ABC's television series, Once Upon a Time, playing Storybrooke's Kathryn Nolan and her counterpart Abigail.
Georgina Haig She worked with Australian comedian Lawrence Leung and husband Josh Mapleston on ABC Australia's farcical kung-fu comedy Maximum Choppage in 2014. Later that year she secured the much coveted role of Queen Elsa in the fourth season of Once Upon a Time.[11][12]