9 beauty brands that really live up to the Instagram hype