The highly anticipated fifth season of The Crown has finally landed on Netflix, alongside an entirely new cast to portray all the drama and scandals the royal family experienced during the '90s.

While fans have been critical of the casting choices for the latest instalment (I'm sorry, but Dominic West is way too attractive to play Prince Charles), there has been widespread praise for Elizabeth Debicki's performance as Princess Diana.

From the very first episode, Elizabeth channels the very essence of Diana — from her mannerisms to her emotional hardships and, of course, the love she feels for William and Harry.
