The Crown Season 3 release date delay explained, Camilla Parker Bowles cast revelation and more
The first season of The Crown was released on Netflix on November 4, 2016, and the second season came about 13 months later on December 8, 2017. This has left fans wondering whether Netflix will release The Crown Season 3 leading up to Christmas. As of last week, it has been a year since the