Finally, there’s some good news to come out of Meghan Markle and Prince Harry’s Netflix partnership.
The Duke and Duchess of Sussex famously signed a rumoured multi-million dollar deal with the streamer back in 2020, not long after they had stepped back from royal duties and stepped into life in the Californian enclave of Montecito.