Meghan Markle And Prince Harry Sign Multi-Year Deal With Netflix
Prince Harry and Meghan Markle officially “stepped back” from some of their royal duties, settling down in Southern California – and now the couple have just inked a multi-year deal with Netflix. The Duke and Duchess of