The Duchess season 2: Is it renewed, canceled at Netflix? The latest

Following today’s big premiere, is there a chance for The Duchess season 2 to happen at Netflix? We’ll get into it here.