The cast of The Crown strolled the red carpet this evening, as the glitzy final premiere of the nearly-ended royal saga came to London’s Royal Festival Hall. Stars from all seasons of one of Netflix’s biggest shows of all time, which has been airing for seven years, were present at the much-hyped event including many […]