'Stephen Fry', who plays King Charles I, plays the character as an impression of the current Prince of Wales,
Prince Charles, who when crowned king, would be King Charles III (although it is believed to be unlikely he will continue to use the name Charles).
more