On Wednesday, it was announced that Meghan Markle and Prince Harry have signed a production deal with Netflix -- a move long speculated over after they recused themselves from their royal duties. The deal will contain the production of documentaries and scripted content, as well as family-friendly material.