After two long, long years, The Crown has finally returned to our screens for season 3.
Netflix released all 10 new episodes on Sunday, which introduced an all-new cast, including Olivia Colman as the Queen and Helena Bonham-Carter as Princess Margaret.
WARNING: Spoilers ahead.
The long-awaited new season covers major