This is literally a "genius" app!! With regard to getting an exact idea of how a product would look I have to say it is probably a bit off... But makes for hours of fun with the kids!
Ayummymommy about Makeup Genius, v1.5.2