Tag: maria ozawa

Following the end of their £18million

Following the end of their £18million deal, rumours are currently rife that will not renew their $100million contract with Harry and Megan when it expires in 2025. So far the Sussexes have produced one docu-series, Harry And Meghan, with the streaming platform reportedly wanting much more than just the six-episode series. While the couple’s show was Netflix’s most-viewed documentary ever, the Sun reported that the…