A complete virtual makeover system for the face that offers full makeup options, all accomplished automatically and without the need to paint on the face. Also featured are a number of innovative functions such as virtual botox, auto-deaging, auto-feminization, and hot looks. Facial features can be outlined with a minimum of effort with the use of an advanced pattern recognition module.