Skincare company Starface’s iconic star-shaped pimple patches and the marketing that introduced them to the general public received attention and praise from consumers and marketers alike. The playful ...