Alcohol-based body paints can last 2 or 3 days, while water-activated paints will not survive overnight as sweat and rubbing against the sheets will remove most of the pigment. Glitter tattoos can last up to a week if you care for them well.