Meghan Markle, Prince Harry Preparing For Bad News As Their Netflix Deal Nears Its End
Meghan Markle and Prince Harry are reportedly bracing themselves for some financial misfortune as they prepare for their $100 million Netflix deal to end in 2025. Meghan And Harry’s Desperate Situation Harry and Meghan signed the Netflix deal back in 2020 after stepping down as senior royals and moving to Southern California.