It was back in 2020 that Meghan and Harry secured their Netflix deal reportedly worth $100 million after quitting as working royals.