Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Daily Mirror
Daily Mirror
Entertainment
Natasha Wynarczyk

Celebrities pictured with the actors who played them - from Will Smith to Margot Robbie

Camilla Parker Bowles came face-to-face with her younger doppelgänger this week, when the senior royal met actor Emerald Fennell, who played her in The Crown.

The pair are said to have shared a joke together during their recent meeting, with the actor, 36, having said meeting the Duchess of Cornwall, 74, was "absolutely delightful."

Emerald added: "She's been in the spotlight for a long time and has always weathered it with a lot of grace and good humour."

The Duchess of Cornwall also apparently enjoyed the meeting, reportedly joking that it was "reassuring to know that, if I should fall off my perch at any moment, my fictional alter ego is here to take over."

The Duchess of Cornwall (left) was played by Emerald Fennell (right) in Netflix's The Crown (PA)

She isn't the only celebrity to have met their screen double though. Here are some other times that well known faces were pictured with the person who portrayed them.

Margot Robbie, 31, played figure skater Tonya Harding, 51, in the biopic film I, Tonya (2017). The Australian actor is said to have spent hours on the ice rink preparing for the role.

Tonya Harding (left) was played by Margot Robbie (right) in a film about her life (Getty Images)
Michael Sheen (left) played Chris Tarrant (right) in an ITV drama (Daily Mirror)

Discussing having met the skater, she said: "I thought I was meeting her to placate her but she was more worried about me; how I was doing with the skating, with fame at a young age."

Michael Sheen, 53, played the Who Wants to Be a Millionaire? host Chris Tarrant, 75, in ITV 's Quiz. The drama explored an incident in which a winner was accused of cheating.

Michael met Chris at an awards bash and recalled: "I heard a voice say, 'He looks nothing like me.' I turned around and there’s Chris Tarrant!" Chris was "thrilled" Michael was playing him.

Muhammad Ali (left) was played in a film by Will Smith (right) (Getty Images)

It reportedly took Will Smith, 53, eight years to accept the role of boxer Muhammad Ali, who was referred to as "the greatest figure over the last 100 years," in a film about his life.

The actor feared that he wasn't capable of playing him but later received a host of award nominations for Ali (2001). The late boxer said of Will: "He is a perfect actor. I even thought he was me."

Taron Egerton (left) portrayed Sir Elton John (right) in Rocketman (WireImage)

Taron Egerton, 32, is no stranger to taking on the portrayal of a real person, with one his credits including biopic Rocketman (2019), which centred on the life of Elton John, 74.

It's understood that the actor remains friends with the singer, whose husband, David Furnish, produced the film. Taron said: "They say don’t meet your heroes, but that isn’t true for Elton John."

Billie Jean King (left) was playd by Emma Stone (right) in a film (WireImage)

Battle of the Sexes (2019) was loosely based on a 1973 tennis match between Billie Jean King and Bobby Riggs. Emma Stone, 33, played Billie and said: "No one can live up to her." Billie was her tennis coach and they watched the 2017 US Open together.

Impressionist Janet Brown, who died in 2011 aged 87, found fame as Margaret Thatcher. She played the Tory PM in 007 film For Your Eyes Only. They met at the 1986 Tory conference. Janet said: "She was always very sweet to me and she needn't have been."

Janet Brown (left) played Margaret Thatcher (right) in a 007 film (ExpressStar)
Eddie Redmayne played Professor Stephen Hawking in a biopic film (Getty Images Europe)

Eddie Redmayne, 40, won an Oscar for playing Stephen Hawking in The Theory of Everything. The physicist, who died aged 76 in 2018, liked his acting but when Eddie mentioned star signs Stephen told him: "I am an astronomer, not an astrologer."

Danny Glover, 75, played South African anti-apartheid leader Nelson Mandela in the UK TV film Mandela, earning himself an Emmy nomination in the process.

Danny Glover (left) played Nelson Mandela (right) on-screen (Bei/REX/Shutterstock)

And after the political leader died in 2013, aged 95, the actor said that he had become a friend. He added: "He used to affectionately call me 'Danny boy'."

Dame Helen Mirren, 76, had tea with the Queen, 95, after playing her in the 2006 film of the same name - but the actor reportedly forgot to follow royal protocol.

Dame Helen Mirren played the Queen on-screen (Yui Mok/PA Wire)

Do you enjoy reading about celebrities? Sign up for all the best celeb news from the Mirror here .

She apparently didn't know how to address the late Prince Philip. Dame Helen explained of the matter: "It's a lesson in embarrassment, but they were lovely, utterly gracious."

Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.