Forbes reports Prince Harry and Meghan Markle signed a five-year contract with Netflix in Sept. 2020. Therefore, they are connected to working with the streaming service through 2025. The couple is ...