The Duke and Duchess of Sussex signed a multi-million-dollar deal with Netflix for a documentary expected to hit the streaming giant on December 8.
The Duke and Duchess of Sussex signed a multi-million-dollar deal with Netflix for a documentary expected to hit the streaming giant on December 8.