My fictional superheroine Carbon Girl wears smart makeup, but although she is fictional, it is entirely feasible and and this is how it might work. A variation of this is that isn’t so carbon-based is on my other blog: https://timeguide.wordpress.com/2015/11/11/the-future-of-make-up/
Butterfly wings can be very pretty with complex iridescent colours. But they use diffraction to make colours rather than dyes. Fortunately, graphene flakes will work just as well as scales on a butterfly. And copying nature makes Carbon Girl happy.
Carbon-based smart make-up could use a suspension of graphene flakes, carbon foam and strands of nanotube.
Every month, a woman would have active skin printed over her skin, which would be painless and take 10 minutes or maybe half an hour. This is a super-thin graphene layer that makes an intricately patterned electrical circuit covering her whole skin, though self-organisation and rapid reconfiguration mean that minor errors or damage from everyday wear only slowly and gradually degrade its functioning. This circuit can use differences in skin temperature to generate electricity for regeneration pulses a few times every hour, on ordinary women, and can also be charged when they uses electric toothbrushes or mobiles, or are near a wireless LAN.
The pulses in this electronics layer create a magnetic field, and that causes eddy currents in the graphene flakes, which then produce their own magnetic field. The interaction of these fields allows the particles in the make-up to be manipulated into their required orientation, and over a patch of skin, the custom orientation of millions of particles changes the colour of the make-up.
None of the electronics layer would be visible to the naked eye, circuitry being typically just a few microns across and an atom thick. Only the skin and make-up would be visible.
A woman would just smear smart make-up all over her face, snap her fingers, and the make-up immediately takes on her chosen appearance. Her active skin immediately recharges and since the flakes can reorientate many times every second, she has video make-up.
Her active skin knows where she is, who she is with, and what time it is, so her appearance automatically changes as she goes through the day, video here, a static appearance there. But she can over-rule it any time using thought recognition.
The make-up gives her the appearance she wants, but it also is useful to enable disguises and camouflage. But mainly, with a 30 minute session once a month for the active skin renewal, and then just a few seconds a day to put the make-up on, it saves her lots of time. So she can do even more to save the world. Every little helps.
Components of perfume can also be selectively vaporized according to the context of her situation, using printed active skin heating elements. Pheromones help her to influence others too.
The appearance of her make-up could be controlled by her electronic jewelry, or on voice or thought command, but it can also tap directly into her emotional state when she isn’t actively controlling it. When she wants to show her emotions, her make-up amplifies her expressions. When she wants to hide them, it works well to give the opposite impression. When she is distracted while talking to someone, her make-up can run on autopilot to mimic attention.