Prince Harry and Meghan Markle Have One Year Left on Their Netflix Contract and Are Showing Signs “They’re Not Overly Confident That It Will Last”
The couple brokered a five-year, $100 million deal with the streaming giant in 2020.
Marie Claire ·