Big news for beauty lovers and digital entrepreneurs. Sephora has announced its very own storefront platform, My Sephora, and it’s about to change the way creators and influencers share and recommend ...