Willsmania › Cast
Imelda Staunton
Queen Elizabeth II
Jonathan Pryce
Prince Philip, Duke of Edinburgh
Lesley Manville
Princess Margaret, Countess of Snowdon
Dominic West
Prince Charles
Elizabeth Debicki
Diana, Princess of Wales
Claudia Harrison
Princess Anne
Senan West
Prince William
Olivia Williams
Camilla Parker Bowles
Bertie Carvel
Tony Blair
Salim Daw
Mohamed Al Fayed
Khalid Abdalla
Dodi Fayed
Rufas Kampa
Young Prince William
Fflyn Edwards
Young Prince Harry
Ed McVey