‘The Crown’: Gillian Anderson Would’ve ‘Really Regretted’ Not Taking on the Role of Margaret Thatcher

Gillian Anderson is Margaret Thatcher in The Crown Season 4. The latest episodes of the award-winning Netflix series feature Queen Elizabeth II (Olivia Colman) and the first female Prime Minister of the UK who are at odds.

Gillian Anderson attends Peter Morgan's praise at the premiere of 'The Crown'
Gillian Anderson will serve as a tribute to Peter Morgan The Crown premiere | Michael Kovac / Getty Photos for AFI

Despite playing a historical figure and the scrutiny that comes with it, Anderson would not have asked anyone else to play Thatcher.

‘The Crown’ only wanted Gillian Anderson to play Margaret Thatcher

Robert Sterne, who threw The Crown Season 4, opened up to Elle in December 2020 about the resignation of Thatcher. He knew the events would revolve around the queen, Princess Diana (Emma Corrin), and Thatcher.

In throwing the prime minister, he had only one actor in mind, Anderson. At the time, she had been dating Peter Morgan, a creator The Crown.

“There was always a list of one,” Sterne told Elle. “We had come up with ideas and talked about a lot, but we always knew Gillian Anderson was absolutely amazing.”

“It looked like a new and exciting way to go,” he said. “We were very lucky that she said she would – she’s such a cunning character actress.”

Anderson joined a team The Crown Season 4 with Colman, Corrin, Joshua O’Connor (Prince Charles), Tobias Menzies (Prince Philip), Helena Bonham Carter (Princess Margaret), and Erin Doherty (Princess Anne).

Scroll to Top