Typically, a makeup artist will provide all the necessary products and tools. However, if a client has specific products they prefer or need to use due to skin sensitivities, they should discuss this with the artist beforehand.