It has now gone down as part of royal history that Daniel Martin, makeup artist and Dior Brand Ambassador, was the man responsible for Meghan Markle’s makeup on her wedding day yesterday. Though he had suggested to ABC News 20/20 that his presence at the event was not going to be a working one. ‘I was really flattered to know that I was going to be a guest at the wedding and to be able to share this incredible moment with her.’ Such is the secrecy around a royal wedding.