Fact Check False Ads Claim Meghan Markle Died and Endorsed Skincare Products By Snopes - February 20, 2023 A stylized “Shoppers” logo appears centered on a yellow background. The scammy ads claimed to reveal “the real reason you don’t see Meghan Markle anymore.”