Meghan Markle and Prince Harry were long reputed to have pocketed $100million from their 2020 Netflix deal. But royal expert Neil Sean insisted the streaming giant is “not that stupid”.
Meghan Markle and Prince Harry were long reputed to have pocketed $100million from their 2020 Netflix deal. But royal expert Neil Sean insisted the streaming giant is “not that stupid”.