Entertainment Weekly report that Bolger has been cast in the role of Princess Aurora aka Sleeping Beauty. The role will recur throughout the second season and is hardly a surprisingly development as the witch Maleficent from the Sleeping Beauty tales has already featured in Once Upon A Time. Actress Kristen Bauer played Maleficent in several episodes in season one and has already stated her willingness to reprise the role in the future.
Sarah Bolger will be best known for her role of Mary Tudor in Showtime‘s historical drama The Tudors. Bolger played Mary, daughter of King Henry VIII (Jonathan Rhys-Meyers) and Katherine of Aragon (Maria Doyle Kennedy) from the second season onwards and was promoted to the regular cast of The Tudors for its fourth and final season.