Advertisement
Home Celebrity Celebrity News

Stars as real-life royals

With Naomi Watts’ Diana portrayal and Nicole Kidman as Princess Grace set to hit our screens soon, the two actresses are joining a long, star-studded, and Oscar-laden line of silver screen greats and Hollywood legends who have played real-life royals. From The King’s Speech to Cleopatra, from Cate Blanchett to Katharine Hepburn, we take a look at who’s played whom…

Advertisement

Naomi Watts

Diana sees Naomi play the “people’s princess” in the final two years of her life.

Naomi is one in a long, Oscar-laden line of stars to portray real-life royals. From The King’s Speech to Cleopatra, from Cate Blanchett to Katharine Hepburn, we take a look at who’s played whom…

Nicole Kidman

Aussie Nic takes on Hollywood legend, Grace Kelly, in upcoming biopic Grace of Monaco.

Tim Roth

In Grace of Monaco, Tim plays Grace’s husband Prince Rainier III.

Advertisement

Colin Firth

Colin won an Oscar for his portrayal of King George VI in The King’s Speech.

Helena Bonham Carter

Helena was Oscar-nominated for her part as Elizabeth in The King’s Speech.

Guy Pearce

The King’s Speech saw Guy play a reluctant King Edward VIII.

Helen Mirren with James Cromwell

Helen won an Oscar for her portrayal of Queen Elizabeth II in The Queen alongside James who played her husband Prince Philip.

Advertisement

Cate Blanchett

In Elizabeth, Cate became one of several film greats to take on the role of Queen Elizabeth I…

Bette Davis

Bette played Queen Elizabeth I twice – in The Private Lives of Elizabeth and Essex in 1939, and again in 1955 film The Virgin Queen.

Vanessa Redgrave with Glenda Jackson

British acting greats Vanessa and Glenda played Queen Mary and Queen Elizabeth I respectively in 1971 film Mary, Queen of Scots.

Judi Dench

Dame Judi, arguably acting royalty herself, won an Oscar for her cameo as Queen Elizabeth I in Shakespeare In Love.

Advertisement

Judi Dench with Billy Connolly

Judi also portrayed Queen Victoria in Mrs Brown alongside funnyman Billy.

Emily Blunt with Rupert Friend

The Young Victoria saw Emily play Queen Victoria with her husband Prince Albert played by Rupert.

Jonathan Rhys Meyers

TV series The Tudors starred Jonathan as the infamous King Henry VIII.

Richard Gere

In 1985, Richard portrayed Israel’s King David in the film of the same name.

Advertisement

Katharine Hepburn

In 1936, Hollywood legend Katharine portrayed Mary Queen of Scots in Mary of Scotland.

Kirsten Dunst

Kirsten let them eat cake as the title character in Marie Antoinette.

Jason Schwartzman

Meanwhile, Marie Antoinette saw Jason play King Louis XVI.

Elizabeth Taylor

Elizabeth was the Egyptian queen in Cleopatra in 1963. The film also starred her on-off husband, Richard Burton.

Advertisement

Related stories


Advertisement
Advertisement