Joan did my makeup and hairdo for my wedding yesterday (and i have never even done a trial make up with her) She was FANTASTIC to say the least ! Not only is her makeup beautiful but not over the top, she chooses the color and style that is suitable for your face. And the hairstyle, she does it according to your gown and face and both were perfectly executed ! She listens well and isn't pushy, very gentle and totally competent ! My makeup did not need retouching during the night and did not smear even after 8 hours ! I cannot be happier ! I would highly recommend Joan Tan as a makeup artist and hairstylist !