1 min read Art Style Harry and Meghan confirm Netflix deal September 12, 2020 Chanell Martindale Harry and Meghan. (Photo: Getty Photos) 6 months just after stepping down from their...