Theresa was amazing for my wedding day makeup! I got tons of compliments on how glamorous but natural my makeup was. The heat index got up to 105 on the day of our wedding and I was wearing a long, satin dress with crinoline underneath (read: I was sweating nonstop!) and my makeup didn't budge one bit! Theresa was flexible with my needs, listened to what I wanted, showed up early, was more than patient with the chaos of a wedding morning, and cleaned up afterwards quickly. I will definitely be using Theresa for my next big event!