Yes, instasmile has been tested by a leading university for colour stability, and can be worn by smokers. We do recommend you follow our aftercare guidance after wearing your instasmile to keep it looking its best!