Many face makeover software provide the facility of doing makeup either by using free hand drawing or using templates in which, points can be adjusted according to face and then application of make-up is performed, which often does not provide high-quality output. Automatic detection of facial features, such as eyes, lips and face line etc, seems to be easier and convenient way of applying make-up but there is no software that provides automated facial features detection technique. This application provides this facility by using image processing techniques which can automatically detects hair line, eyes and lips to apply make-up.