Meghan Markle is being slammed after she created a ShopMy account that allows her to earn commission on affiliate links she posts.