Starface

The world's most optimistic acne treatment? Starface is a skincare brand that makes star-shaped pimple patches.
Ships to
Canada, US, UK
Founded
September 2019
Launched
September 2019
Headquarters
New York, New York
Instagram
LinkedIn
Facebook
TikTok
Founders
Brian Bordainick
Julie Schott