Rufus Kampa as Prince William, Dominic West as Prince Charles, and Fflyn Edwards as Prince Harry Kampa as Prince William and Edwards as Prince Harry stand alongside their father, Charles (played by West). Image Source: Netflix