We had an awesome experience with Vigilante Cosmetics! Kristen and Mariah were great with our hair and makeup— most of us had pictures of what we wanted and they made it beautiful, and a couple girls didn’t really know what they wanted but Mariah and Kristen knew exactly how to find out the best option and everyone left feeling beautiful and very pleased with their work. I was a bit nervous about how it would hold up throughout the day, especially my hair with the wind outside, but everything still looked great at the end of the night. We couldn’t have been more pleased with Vigilante’s services 🙂