's official Twitter account announced Thursday morning that British actress Lesley Manville will take over the role from Helena Bonham Carter in the Netflix series' fifth and final season. Vanessa Kirby played Margaret in the show's first two seasons. «I could not be happier to be playing Princess Margaret.