Caroline Morahan has revealed she will star hit American fantasy drama, Once Upon A Time.
Landing a coveted role on the US show, the brunette beauty took to her Facebook to share the news.
“So the secret’s out :)” she wrote.
New role: Caroline has been cast in US show Once Upon a Time | VIPIRELAND.COM
According to the Hollywood Reporter, the actress will portray Queen Elinor from the 2012 Pixar film, Brave.
While Sons of Anarchy star Glenn Keogh has been revealed as her on-screen love, King Fergus.
The pair will be introduced to the fairytale world on November 15th in a special two-hour episode.
Ad