Meghan Markle and Prince Harry signed a deal with Netflix in 2020, only a few months after stepping down as full-time working royals. They haven’t yet released a programme for the US streaming giant.
Meghan Markle and Prince Harry signed a deal with Netflix in 2020, only a few months after stepping down as full-time working royals. They haven’t yet released a programme for the US streaming giant.