It looks like Dominic West is joining the cast of 'The Crown'.

According to The Sun, the actor is set to play Prince Charles in the final two seasons of the Netflix series.

It's all a bit meta given West was spotted canoodling with actress Lily James last week; after which he made a pointed public appearance with wife Catherine Fitzgerald.

His best known credit is US series 'The Affair', and now it looks like he'll be playing Prince Charles around the time of his affair with Camilla Parker Bowles (now his second wife).

A TV insider said: "This will be a prestigious casting for Dominic. But the irony of it won’t be lost on anyone.

"Show bosses looked at several stars for the sought-after role, but he was by far their preferred actor. Now both parties are hammering out a deal."

Dominic West also happens to be a Prince’s Trust ambassador. He raced Prince Harry to the South Pole in 2013 to raise money for the charity Walking With The Wounded.

He'll be starring alongside Elizabeth Debicki, who plays Princess Diana in seasons five and six.

The cast of the final seasons also includes Imelda Staunton in the role of Queen Elizabeth (previously played by Claire Foy and Olivia Colman); Lesley Manville as Princess Margaret (succeeding Vanessa Kirby and Helena Bonham Carter); and Jonathon Pryce as Prince Philip (the role being previously played by Matt Smith, then Tobias Menzies).

Season 4 of 'The Crown' - starring Colman, Carter, Menzies, Emma Corrin, Gillian Anderson and Josh O'Connor - drops November 15.