Celebrity makeup is often done by professional makeup artists who specialize in creating looks for celebrities. These makeup artists are skilled in using a variety of products and techniques to achieve a flawless, long-lasting look that will hold up under the bright lights and close scrutiny of the cameras.