Helena Bonham Cartermay play Princess Margaret in the next two seasons of The Crown! According to the Evening Standard, the star is "all but confirmed" to take on the role of Queen Elizabeth’s sister. She would replace Vanessa Kirby who played Margaret in the first two seasons of the show. Last year, it was announced Olivia Colman will step into Claire Foy’s shoes to play the Queen.
Although Helena's casting has not been officially confirmed, this would not be the first time the 51-year-old Harry Potter actress has starred in a royal drama. In 2010, the acclaimed star appeared as the Queen's mother in the 2010 Oscar-winning film The King's Speech. She has also previously played two queens of England: Lady Jane Grey in the 1986 film Lady Jane, and Anne Boleyn in the 2003 ITV series Henry VIII.
Show creator Peter Morgan has always said it was his intention to replace key cast members as the show progressed, to better portray main characters as they age. "What's so beautiful about Claire is her youth," he told Variety, ahead of the season one premiere when speaking about his decision to recast roles. "You can't ask someone to act middle-aged. Someone has to bring their own fatigue to it. The feelings we all have as 50-year-olds are different from the feelings that we all have as 30-year-olds. That informs everything we do." The Crown has been one of Netflix's most expensive original productions, with the first series costing a reported £81million.