From Rihanna to Beyonce: Celebs are the new influencers