This browser is supported only in Windows 10 and above.

The Crown has cast Ben Daniels in one of its most intriguing season three roles. He’ll play Antony Armstrong-Jones — husband to Princess Margaret and better and known as Lord Snowdon.

Daniels, who’s known for his performances in Rogue One: A Star Wars Story, House of Cards, and The Exorcist, will surely cause trouble for Helena Bonham Carter‘s Princess Margaret in the new episodes. Season three is set in the ’70s, when Princess Margaret and Lord Snowdon saw their already strained marriage fall apart. They eventually divorced in 1978.

Bonham Carter and Daniels take over from Vanessa Kirby and Matthew Goode, who played the glamorous couple in the late ’50s and ’60s, when they courted and wed.

“After being glued to the first two seasons of The Crown I am beyond thrilled to be joining the cast of this incredible piece of television,” Daniels said in a statement. “Snowdon was such a dynamic and complex man, I’m really looking forward to playing him.”

Daniels joins a swelling cast for season three that includes Olivia Colman as the Queen, Tobias Menzies as Prince Philip, and  BAFTA winner Jason Watkins as Prime Minister Harold Wilson.

It has been rumored that rising star Josh Fletcher has been cast as Prince Charles, but this has yet to be confirmed by Netflix. We also don’t know who’ll play the Queen Mother in the new season, or whether Princess Diana will make her debut on the show.

Meanwhile, Vanessa Kirby recently revealed she almost lost her role as Princess Margaret due to a rather unusual screen test.

Are you excited to see Ben Daniels as Lord Snowdon? 

Read More
By Nick Levine