Middleton is played by one of the stars of Game of Thrones prequel, House of the Dragon.

By James Hibbs

Published: Thursday, 14 December 2023 at 08:00 AM


The final six episodes of The Crown are now available to stream on Netflix, with this final part focussing predominantly on Prince William, his role in the Royal Family and the early days of his relationship with his future wife, Catherine ‘Kate’ Middleton.

Casting director Robert Sterne recently spoke with RadioTimes.com about casting the couple, saying that William is “quite a complicated character” and “a golden boy who’s going find his own autonomy”, while Kate has to deal with “various pressures” with “grace and a presence of mind”.

This season also introduces Kate’s family, including her mother Carole. But who plays Carole Middleton and what might viewers have seen her in before?

Read on for everything you need to know about Carole Middleton and who plays her in The Crown.

Who is Carole Middleton?

Carole Middleton
Carole Middleton.
Peter Macdiarmid/Getty Images

Carole Middleton is the mother of Kate, the Princess of Wales. She also has two other children, Philippa ‘Pippa’ Matthews and James Middleton.

She is the grandmother to Prince George, Princess Charlotte, and Prince Louis, who are second, third and fourth in line to the British throne.

She was born Carole Goldsmith, and worked as a shop assistant for John Lewis before working for British Airways – first as a secretary, then as part of the ground crew and then as a flight attendant. She married flight dispatcher Michael Middleton in 1980.

In 1987, she founded the company Party Pieces, which sold party supplies and decorations by mail order. She and her husband sold the company in May 2023 after it fell into administration.