Sophie is incredible! She did wedding makeup for myself and my two bridesmaids, and we were all so happy with the result. Even better, the makeup lasted perfectly through hours of crying, laughing, eating and dancing. Sophie was great to work with, she put us all at ease on a stressful day, and made the whole process so much fun. I truly can not recommend her enough!