I had Kristin apply my make-up first as a more natural look, and then as a more "glam" look. Both were beautiful. She starts with contouring and shading, then foundation and base, and lastly the actual makeup (eyes, cheeks,lips). I have problem skin and my complexion looked amazing after she was finished and lasted for hours and hours. She is very personable and friendly - the experience was very relaxed and I didn't feel embarrassed or uncomfortable about my skin imperfections. I would highly recommend Kristin for any special occasion where you are going to be photographed and want to look your very best. Her pricing is also extremely reasonable and she is on-site, which means less stress/traveling. Will definitely use her again.