Irish actress Caroline Morahan has landed a much coveted role on hit American fairytale drama, Once Upon A Time.
The Doctor Who actress will portray Queen Elinor from the 2012 Pixar film, Brave, while Sons of Anarchy star Glenn Keogh has been announced as her on-screen love, King Fergus.
The starlet posted the news on Facebook, with the message, “So the secret’s out :)”
Speaking previously about working in the States, she told the Herald, “Publicity is a big part of being an actor in LA. I have had to try and be a bit more ballsy, stick my hand out and meet people.
“It’s a city that requires an awful lot more energy than Ireland. Over there, you have to push for every opportunity. You been to be on the case over there, whereas here things happen more naturally.”
Caroline’s episodes will air in America on November 15, following suit in Ireland later this year.