Colman, as you may already know, is taking over in seasons 3 and 4 for Claire Foy, who played the Queen in seasons 1 and 2. Carter will do the same for Vanessa Kirby, who played Princess Margaret during the show's first two seasons.
We now know that Josh O'Connor, who starred in the 2017 film God's Own Country, will be taking up the role of Prince Charles.
O'Connor said he was "thrilled" to be joining the cast and added that the next couple of seasons "will follow some of the most turbulent events in the Prince of Wales's life and our national story and I'm excited to be bringing to life the man in the midst of it all."
Josh O’Connor will play Prince Charles in The Crown Season Three.
Erin Doherty, who played Fabienne in a miniseries of Les Misérables, will take on Princess Anne — and folks have already snapped a few images of her on the set of the upcoming season.
"To be part of The Crown feels both ridiculously special and surreal," Doherty said. She also expressed how grateful she is to play Anne. "She is a woman of great strength and heart — I feel privileged to fight her corner."
Erin Doherty will play Princess Anne in The Crown Season Three.