I dont find Emma Corrins portrayal of Dianna to be believable. She goes from being confident at her first dinner party with the royals at balmoral and oyy with her friends to almost simpering in different situations with Charles and her governess. She also would have known about ettiquette and how to behave - she was Lady Dianna spencer - the daughter of an Earl. The queen is shown as being quite naive and Charles as mean and selfish. Not sure that the royals are so one dimensional. Also the facts are skewed to make the royals look less than human.