Skip Nav

Who Plays Princess Margaret on The Crown Season 3?

Bow Down: Helena Bonham Carter Is Officially Playing Princess Margaret on The Crown

Helena Bonham Carter's casting on The Crown is official! There have been rumours about her joining the royal drama as the rebellious Princess Margaret for months now, but Netflix finally sealed the deal on Thursday when it was announced both she and Jason Watkins are on board for the third season.

"I'm not sure which I'm more terrified about — doing justice to the real Princess Margaret or following in the shoes of Vanessa Kirby's Princess Margaret," the Ocean's 8 actress said of her new role. "The only thing I can guarantee is that I'll be shorter [than Kirby]."

In case you didn't realise, The Crown is getting a brand new cast in season three to realistically reflect the ageing process for the characters. While season two might have hinged around high-profile moments in Queen Elizabeth II's life, like her dinner with JFK or her trip to Ghana, it's her younger sister, Princess Margaret, who steals the show. Thanks to Kirby's exceptional performance, the fashionable, rule-breaking princess ends up being the second season's most relatable (and entertaining) character.

Fortunately, Netflix could not have picked a better person to follow in Kirby's footsteps. It also seems like Kirby is as happy as we are about the casting, judging from an Instagram photo she shared a few months back featuring her and Carter happily posing for the camera.

Latest Entertainment