Marla Vazquez is a celebrity makeup artist with over 10 years of experience. She is based out of Los Angeles, but available for travel.