A realistic virtual makeover for in-store kiosks, cell phones and web...
Customers upload their photo to try on makeup and hair color...