The buzz is all about Prince Harry and Meghan Markle, our beloved former royals, who are now reportedly staring down the barrel of losing their $100 million Netflix contract. If I had a deal that massive, I’d be churning out content quicker than Meghan says “I do.” But alas, it seems our dynamic duo may have fallen short on delivering what Netflix anticipated.