My best friend had her hair and makeup done here for her wedding. I have never seen her look so amazing. Her hair, and especially her makeup her fantastic. Some of the other girls had their hair and/or makeup some as well and they all looked spectacular. Only reason for 4 stars is the price. You will pay for the "fabulousness" but for your big day, go for it.
(Her lashes started to come off after a few hours. She had some of the thicker ones put on. I would recommend bringing along glue for repairs)