Helena Bonham Carter
Helena Bonham Carter is great at portraying witches and other fairytale characters. But the third season of The Crown features her in the role of Princess Margaret. Carter was surprisingly great at playing the royal, elegant lady.