Prince Harry and Meghan Markle’s new Netflix deal is making waves, but not for the reasons you’d expect. Insiders say the contract is way smaller than their original $100 million agreement, and now Netflix has more control over what gets made. Is this a smart move to save face, or another sign their Hollywood star is fading? The fandom is seriously divided on whether this is a comeback or a humiliation! #Entertainment #Celebrity #HarryandMeghan