The Crown Returns November 15

Now we’re really getting to the mess. The Crown has announced that the new season will drop on November 15 and have given us a really quick sneak peek at some of the gorgeous images from the new season. The show is going to cover the era of Thatcher and Charles and Diana’s courtship so