Once Upon a Time Spoilers: The Tudors Star Sarah Bolger Cast as...
Henry VIII's little girl is coming to Once Upon a Time.
Sarah Bolger, who played Mary Tudor in the Showtime series The Tudors, has been cast as Princess Aurora (Sleeping Beauty) in a recurring role on Season 2.
According to Entertainment Weekly, Once Upon a Time's version of Aurora is a spoiled girl from a privileged background who’s willing to “sacrifice everything for love.” Hopefully, she'll still clash with Maleficent, who was played by True Blood's Kristin Bauer van Straten on Season 1 (and is being played by Angelina Jolie in a new film).
This Once scoop follows yesterday's news that Jamie Chung had been cast in the ABC show as Mulan.
Source: Entertainment Weekly