Ulta was amazing! Our wedding was at 11 AM and we needed our hair and makeup done by 9AM to get to the church for pictures. They opened 3 hours early for us! We had only planned on having my makeup done, but 3 of my bridesmaids decided they wanted to as well last minute. Ulta was so flexible and everyone was able to get done by 9AM and they did a beautiful job.