Home TOP TRENDS Harry and Meghan sign new multi-year Netflix deal