

Fresh, scathing royal-tea has been spilled, and this time around, it’s been rumoured that Meghan Markle and Prince Harry‘s £100million (AUD$200million) deal with Netflix has been scrapped.


Fresh, scathing royal-tea has been spilled, and this time around, it’s been rumoured that Meghan Markle and Prince Harry‘s £100million (AUD$200million) deal with Netflix has been scrapped.